Últimamente me he encontrado con un dilema en el trabajo y quería saber si a alguien más le pasa. Llevo unos meses usando principalmente TypeScript para todo el desarrollo frontend, y aunque al principio la transición desde JavaScript puro fue un poco lenta, ahora me siento bastante cómodo. El tema es que para un proyecto personal pequeño, una simple página estática, me puse a escribir en JavaScript otra vez y noté algo raro: extrañaba el autocompletado y que el editor me avisara de ciertos errores tontos antes de ejecutar, pero al mismo tiempo sentía una agilidad que no tengo con la configuración de tipos. Me pregunto si es solo costumbre o si hay situaciones donde realmente no vale la pena el overhead de TypeScript.
|
qué tan útil es seguir usando TypeScript en proyectos pequeños?
|
|
Sí, me pasa: TypeScript me da seguridad, pero en una página estática ese autocompletado y las comprobaciones previas pueden sentirse como una carga; a veces echo de menos la ligereza de JavaScript puro.
Desde el punto de vista de productividad, TypeScript reduce errores en producción al forzar tipado. Para un proyecto pequeño puedes tirar de una configuración mínima o incluso usar JSDoc para tipado sin el pipeline completo de TS.
No siempre el overhead es lo peor: quizá lo que extrañas es la disciplina de pensar en tipos antes de escribir; tal vez te gustaría un editor que sugiera sin imponerte contratos rígidos.
¿Te has planteado usar TypeScript solo para tipado de datos y dejar el resto en JS?
No vale la pena el overhead, dice alguien, pero la seguridad y el refactorado seguro que salen a cuenta; para una página estática puede bastar empezar sin TS y luego irlo introduciendo poco a poco.
Puede que replantees el problema: ¿qué tal si buscas un flujo de trabajo más rápido sin perder seguridad? Herramientas como esbuild o Vite con TS opcional pueden darte autocompletado ligero sin la rigidez completa de TypeScript.
|
|
« Tema anterior | Tema siguiente »
|

