¿Hay alguna forma de compilar el código Node.js en JavaScript normal? Hace tiempo que quería usar el código Node.js para mi aplicación web. Intenté usar Express, pero no había forma de que pudiera hacerlo funcionar sin convertir el archivo HTML a EJS. Sé que es posible debido a la forma en que se crea la aplicación Create React, pero no sé cómo lograrlo.
Cualquier solución ayudaría, y también me ayudaría a mí si pudiera responder algunas de estas preguntas (estas son algunas que probé y desistí):
Está mezclando muchos conceptos y le sugiero que lea más sobre JavaScript y la diferencia entre ejecutarlo en el frontend (navegadores web) y el backend (NodeJS)...
Aquí hay algunas respuestas (rápidas) a algunas de sus preguntas:
document solo existe en un entorno de navegador web, no tiene significado en un entorno NodeJS que es un backend.require es una API de NodeJS para cargar paquetes de CommonJS, no existe en un entorno de navegador web. Hay alternativas como RequireJS o Browserify, o puede usar la importación para módulos ES (con la configuración adecuada de los detalles de CORS).Si está tratando de crear una aplicación web, puede comenzar buscando marcos JS que hagan el trabajo pesado por usted, como Svelte, Angular, React, Vue (por nombrar solo los más populares).