Llevo unos meses usando TypeScript en mi trabajo y aunque al principio me parecía que añadía mucha burocracia, ahora veo sus ventanas. El problema es que en mis proyectos personales, que son más pequeños y experimentales, siento que me frena. Empiezo a escribir y paso más tiempo definiendo interfaces y lidiando con los errores de compilación que con la lógica en sí. Me pregunto si a más desarrolladores les pasa esto, si al final para side projects pequeños es mejor volver a la flexibilidad de JavaScript puro y asumir los riesgos.
|
Qué tan viable es TypeScript en proyectos pequeños y volver a JavaScript?
|
|
TypeScript me dio calma en proyectos grandes, pero en mis side projects pequeños a veces se siente un freno. Paso más tiempo definiendo interfaces que pensando en la lógica, y eso frustra a veces. Aun así no me quejo por el ahorro de dolor futuro.
Analizo los números cuando uso TypeScript en proyectos chicos y la carga parece menor si ajusto el tsconfig. Si quieres menos fricción prueba habilitar opciones suaves como no estricto o permitir any en lugares puntuales.
TypeScript me da la idea de que si escribo mal una palabra la aplicación ya no corre y me pongo a tipar cosas que luego no hacen falta. A veces me pongo a discutir con los tipos en lugar de con la lógica.
Me cuesta verlo para proyectos muy pequeños. TypeScript se siente como un seguro caro para un coche de juguete y no siempre compensa.
Quizá la pregunta no es TypeScript o no sino qué herramientas usar según el proyecto. quizá conviene mezclar y dejar que el pequeño haga lo que quiere sin tantas restricciones.
Una idea es el tipado suave con TypeScript o con herramientas de compilación que permiten ver errores sin atarlo todo con interfaces. Otra vía es usar JSDoc para obtener hints sin rigidez
|
|
« Tema anterior | Tema siguiente »
|

