Qué tan viable es TypeScript en proyectos pequeños y volver a JavaScript?
#1
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.
Responder
#2
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.
Responder
#3
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.
Responder
#4
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.
Responder
#5
Me cuesta verlo para proyectos muy pequeños. TypeScript se siente como un seguro caro para un coche de juguete y no siempre compensa.
Responder
#6
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.
Responder
#7
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
Responder


[-]
Respuesta rápida
Mensaje
Escribe tu respuesta a este mensaje aquí.

Verificación de la imagen
Escribe el texto que aparece en la imagen, en el campo que está abajo. Este proceso se usa para evitar mensajes automáticos.
Verificación de la imagen
(no distingue MAYÚSC/minúsc)

Salto de foro: