Algo en lo que no me atrevía a aprender, era algo que me facilitara la programación y producción de un proyecto, porque creía que sería un proceso algo demorado y difícil, pero una vez entendemos la lógica, definición y algún que otro caso de uso, será mas amigable.
Yeoman le ayudará a empezar nuevos proyectos, prescribiendo las mejores prácticas y herramientas para ayudar a mantener su productividad.
Para ello, ofrecemos un ecosistema de generadores. Un generador es básicamente, un plugin que se puede ejecutar con el comando `yo` creando así proyectos completos o partes útiles.
A través de los generadores oficiales, promovemos el "flujo de trabajo de Yeoman". Este flujo de trabajo es un montón de client-side robustos y flexibles, que comprenden herramientas y marcos que pueden ayudar a los desarrolladores a crear rápidamente aplicaciones web hermosas. Nosotros nos encargamos de proporcionar todo lo necesario para empezar a trabajar sin ninguno de los dolores de cabeza normales asociados con una configuración manual.
Como firmes creyentes en una buena documentación y procesos de construcción bien pensado, Yeoman incluye soporte para linting, testing, minification y mucho más, por lo que los desarrolladores pueden centrarse en soluciones en lugar de preocuparse por las pequeñas cosas.
Bueno ya conocimos algunas definiciones, en el proximo post veremos algunos casos de usos y crearemos una aplicación basada en AngularJS y algunas otras definiciones sobre las herramientas que vienen con Yeoman..
¿Qué hay Yeoman?
Yeoman le ayudará a empezar nuevos proyectos, prescribiendo las mejores prácticas y herramientas para ayudar a mantener su productividad.
Para ello, ofrecemos un ecosistema de generadores. Un generador es básicamente, un plugin que se puede ejecutar con el comando `yo` creando así proyectos completos o partes útiles.
A través de los generadores oficiales, promovemos el "flujo de trabajo de Yeoman". Este flujo de trabajo es un montón de client-side robustos y flexibles, que comprenden herramientas y marcos que pueden ayudar a los desarrolladores a crear rápidamente aplicaciones web hermosas. Nosotros nos encargamos de proporcionar todo lo necesario para empezar a trabajar sin ninguno de los dolores de cabeza normales asociados con una configuración manual.
Como firmes creyentes en una buena documentación y procesos de construcción bien pensado, Yeoman incluye soporte para linting, testing, minification y mucho más, por lo que los desarrolladores pueden centrarse en soluciones en lugar de preocuparse por las pequeñas cosas.
Client-side
Son aplicaciones que se crean del lado del cliente.Linting
Nos ayudará a detectar errores en nuestro código.Testing
Entorno de pruebas para desarrolladores, en el que la funcionalidad del código fuente es probado antes de subirlo a producción.Minification
Es la compresión que se hace al código fuente, que da como resultado mejor rendimiento a la aplicación que se esté desarrollando.Bueno ya conocimos algunas definiciones, en el proximo post veremos algunos casos de usos y crearemos una aplicación basada en AngularJS y algunas otras definiciones sobre las herramientas que vienen con Yeoman..