Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 1.27 KB

herramientas.md

File metadata and controls

7 lines (4 loc) · 1.27 KB

Justificación de herramientas

  • He escogido javascript ya que es fácil de aprender y se presta mucho a hacer cosas en la web.

  • He escogido AVA ya que es un marco de pruebas ligero y minimalista que aprovecha la naturaleza asincrónica de Javascript, en comparación con los otros que vi era más sencillo y fácil de configurar y entender, tiene una biblioteca de aserciones muy apañada,... A win-win.

  • npm es más apropiado para mi proyecto ya que así no tengo que andar dependiendo de plugins, de si están actualizados, si siguen teniendo soporte, si las dudas con respecto a su instalación o uso que me puedan surgir están respondidas, hay suficiente y buena documentación,... Además, tiene una barbaridad de paquetes, varias veces más que plugins tienen gulp y grunt juntos, con lo que puedo tener asegurado que lo que se me ocurra hacer podrá en efecto hacerse. Prefiero usar las herramientas directamentem sin capa de abstracción de por medio. De esta manera, el debugging es más sencillo; si algo falla no tengo preocuparme de si es por el plugin, la configuración, la versión que uso ni nada. Por último, no se necesita ser un maquinote para usar npm, es potente, va bien en distintas plataformas, y ya que estoy usando javascript es lo más directo.