Yeoman y ExpressJS

Quiero saber si hay algún código de plantilla para usar una herramienta de flujo de trabajo de frontend como Yeoman con un framework de backend como ExpressJS, si quiero mantener la misma base de código para los extremos frontal y posterior.

Básicamente quiero saber –

  • ¿Cómo encaja el código repetitivo producido por yeoman? ¿Hay una manera de integrar los dos? (¿Cómo encaja el gruntfile en el proyecto expreso)

  • ¿Puedo sustituir el reloj predeterminado de yeoman con un servidor Express que recarga las páginas en la actualización?

Actualmente, Yeoman se centra en el desarrollo de aplicaciones front-end, pero vamos a explorar la integración de back-end en el futuro.

No, en realidad no hay ninguna en este momento.

Pero puede combinar express.js con el administrador de paquetes de componentes . Queda algo de trabajo, y no puedes usar componentes de yeoman en el componente.

Para responder tu pregunta

  • Puede buscar componentes en el repository de componentes que ha utilizado en yeoman. No es lo mismo, pero podría ser una solución.
  • Utilice el supervisor de módulo para esto. Puedes conseguirlo a través de npm

No he encontrado una manera fácil de integrar mis propios esqueletos Express + H5BP + Angular + Grunt en Yeoman y, finalmente, decidí crear un repository aquí: https://github.com/ericclemmons/genesis-skeleton

Por lo que he leído, hay proyectos en curso para agregar generadores de expresos, pero eventualmente las stacks se volverán lo suficientemente complejas como para que tenga que mantener su propia aplicación de inicio, en lugar de generarla.

Hay una twig experimental con yeoman + express.js G + Yeoman / Express Artículo

Descubrí que yeoman.js es muy bueno para la creación rápida de prototipos, pero requiere un poco de tiempo para acostumbrarse a las diversas herramientas sobre las que se “critica”. Decidí revisar cada una de las herramientas principales en algunos videos que esperamos sean útiles: videos relacionados con yeoman.js

El generador de stack completa de Yoeman ahora genera tanto el extremo delantero como el trasero. Otros frameworks interesantes que hacen lo mismo son Sails JS y StrongLoop.

Vale la pena señalar que hay un proyecto de express-generator :

  • documentos oficiales
  • npm page

Voy a darle una oportunidad, porque estoy siguiendo este tutorial , pero aparte de eso no puedo comentar sobre su valor.