Puede crear absolutamente el sitio web de NodeJS sin ningún framewoks de front-end. No hay compulsión por nada. Al igual que puede escribir la aplicación NodeJS completa sin usar ningún paquete de terceros. Incluso no necesita un motor de plantillas para aplicaciones NodeJS. Puede usar HTML y CSS simples.
Pero como escribir una aplicación completa de NodeJS sin un marco o motor de plantillas será una tarea engorrosa y las usará para resolver problemas específicos. Los marcos frontend cumplen su propio propósito.
Con la ayuda del motor de plantillas, la aplicación desarrollada será impulsada por el servidor al igual que las antiguas aplicaciones Jsp servelet, etc.
- ¿Quién diseñó el sitio web de Meteor?
- ¿Cómo se pueden abrir los archivos PHP?
- ¿Por qué Angular2 cambia las versiones con frecuencia?
- ¿Dónde aprendo HTML y CSS avanzado después de aprender los conceptos básicos para conocer todos y cada uno de HTML y CSS?
- Cómo construir una cartera como desarrollador de sitios web
Si desea crear un tipo de aplicación de spa del lado del cliente, el uso de marcos front-end será bastante útil.
Spa tiene sus propias ventajas en términos de llamadas de servidor reducidas en lugar de un servidor de ida y vuelta para cada ruta. NodeJS backend de perfecto para crear apis de descanso con los que la aplicación frontend puede comunicarse.