Tenho um site grande que usa apenas javascript e jQuery e considero que o front-end está um pouco bagunçado por falta de definições de classes e reutilização de código. Atualmente o Typescript ainda é a melhor alternativa para ter um código mais organizado e com menos erros ou as últimas versões do ECMA Script puro já são suficientes?