= Yeoman [ La herramienta de andamiaje de la web para aplicaciones web modernas ]
Yeoman lo ayuda a iniciar nuevos proyectos, prescribiendo las mejores prácticas y herramientas para ayudarlo a mantenerse productivo.
Para hacerlo, proporciona un ecosistema generador. Un generador es básicamente un complemento que se puede ejecutar con el comando `yo` para andamiar proyectos completos o partes útiles.
- ¿Qué puedo hacer con HTML, CSS y bootstrap?
- ¿Dónde busco un codificador con un buen conocimiento sobre HTML5 y PHP?
- ¿Qué empresas confiables de desarrollo de React js puedes sugerir?
- ¿Qué hay de nuevo en Node.js 6?
- ¿Qué es la hoja de estilo externa? ¿Cómo vincular?
El flujo de trabajo de Yeoman se compone de tres tipos de herramientas para mejorar su productividad y satisfacción al crear una aplicación web: la herramienta de andamiaje (yo), la herramienta de compilación (Grunt, Gulp, etc.) y el administrador de paquetes (como Bower y npm).
Puede encontrar generadores para casi cualquier marco de JavaScript (Angular, Backbone, Ember, etc.), por ejemplo, generador-angular [yeoman / generator-angular].
= Grunt [ Primeros pasos – Grunt: The JavaScript Task Runner ]
Un corredor de tareas de JavaScript
= ¿Por qué usar un corredor de tareas?
En una palabra: automatización. Cuanto menos trabajo tenga que hacer al realizar tareas repetitivas como minificación, compilación, pruebas unitarias, linting, etc., más fácil será su trabajo. Después de configurarlo, un corredor de tareas puede hacer la mayor parte de ese trabajo mundano por usted y su equipo, básicamente con cero esfuerzo.
= ¿Por qué usar Grunt?
El ecosistema Grunt es enorme y está creciendo todos los días. Con literalmente cientos de complementos para elegir, puede usar Grunt para automatizar casi cualquier cosa con un mínimo de esfuerzo.