Esta primera entrada la presento tanto como un recurso para mi yo el futuro y como una fuente de interés para aquellos que compartan mi pasión.
He creado un repositorio específico con el propósito de establecer una base sólida desde la cual iniciar proyectos utilizando TypeScript desde cero, orientados al desarrollo del lado del servidor (backend).
El repositorio en cuestión se encuentra alojado en la siguiente dirección:
https://github.com/ProfeJulianLasso/boilerplate-project-typescript
¿Qué ofrece este boilerplate?
El enfoque de este proyecto abarca cuatro aspectos fundamentales:
Pruebas unitarias con Jest: Se ha incorporado la capacidad de realizar pruebas unitarias utilizando la potente herramienta Jest.
Análisis estático del código con ESLint: El código se somete a un riguroso análisis estático a través de ESLint para garantizar su calidad y cumplimiento de estándares.
Gestión de commits bajo Conventional Commits: Se adopta la metodología de Conventional Commits para mantener un registro de los cambios de manera clara y estructurada con la ayuda de commitlint.
Formateo del código con Prettier: El código se formatea automáticamente con Prettier, asegurando coherencia en el estilo de escritura.
Además de estos aspectos, el repositorio hace uso de Husky para automatizar ciertas tareas al realizar commits y push al repositorio.
Invito a todos los interesados a colaborar en este proyecto y agradecería mucho cualquier comentario u observación que me puedan ofrecer.
Este es un recurso valioso tanto para aquellos que desean iniciar proyectos con TypeScript desde cero como para quienes buscan mejorar sus habilidades en el desarrollo del lado del servidor. Me enorgullece compartir esta contribución con la comunidad, bajo la esperanza de que resulte beneficioso para otros profesionales y entusiastas de la tecnología.
Top comments (2)
Excelente Juli!!
Juli 🥳