Gracias por el A2A.
Un tutorial como Node, Grunt, Bower y Yeoman: un kit de herramientas para desarrolladores web modernos puede ayudarlo a responder todas sus preguntas.
Pero para un resumen rápido,
- ¿Cuál es la diferencia entre variable privada, variable pública y variable estática? ¿Cómo logramos esto en JS?
- ¿Debo usar Java o Python para la codificación del lado del servidor al hacer sitios web?
- Evercookie: ¿Construye un sistema de votación, los usuarios votan sin registrarse, solo una vez?
- ¿Cuáles son las tareas más difíciles que tuvo que hacer como desarrollador web?
- ¿Podemos desarrollar un sitio web sin programación?
La compilación front-end es el proceso de ensamblar activos front-end para que puedan ser atendidos a sus clientes.
Aloja sus activos de front-end en Git, un sistema de control de versiones distribuido. Por lo general, lo hará a través de GitHub, un sitio web que proporciona alojamiento Git gratuito y de pago.
Node.js es una plataforma de servidor / scripting para la que escribe código en JavaScript. Si sus activos frontend tienen un paso especial de implementación, compilación o minificación, podría escribir la automatización para eso en los scripts de Node.js.
Bower es un administrador de paquetes para activos front-end. Está escrito en Node.js. Puede desplegar paquetes de activos de Git.