Skip to content

Adopt TypeScript for improved code quality #19

Description

@litneet64

Hola, considero que la adopción de TypeScript sería ideal para poder mantener estándares de calidad altos del código debido al static-typing, chequeo de errores y bugs comunes en tiempo de compilación como también de la compatibilidad multi-browser que entrega, además del soporte de las features más nuevas de Javascript que provee por defecto.

Además, este puede ser incluido dentro del issue #18 (de ser aceptado) en el mismo config de webpack, facilitando la llegada al punto encontrado dentro de README.md en donde mencionas aprovechar mejor los build pipelines de GitHub, puesto que en estos momentos estos pipelines no serían de mucha utilidad para verificar que un cambio nuevo introducido no cause algún bug o problema imprevisto, cosa que el compilador de TypeScript debiera facilitar.

Más sobre los beneficios de TypeScript acá.

Por supuesto que el cambio es más o menos disruptivo y no será tan simple al principio, sin embargo considero que las ventajas para la mantenibilidad a futuro son bastantes. Este puede ser incluído dentro de un punto en alguna lista de TODOs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions