Heroku es una plataforma como servicio (Paas) que permite a los desarrolladores crear, ejecutar y operar aplicaciones completamente en la nube. A diferencia de otros servicios, todo lo que necesita es configurar la aplicación como se menciona en su documentación.
Todo lo que necesita es una versión de producción integrada de su aplicación.
Esto sería tener
- ¿Necesitamos una tienda de aplicaciones "web abierta"?
- ¿Cuáles son los asuntos legales a tener en cuenta al crear una aplicación web (proteger mi idea, términos, condiciones, políticas, etc.)?
- ¿Qué es una buena aplicación para administrar el calendario de contenido de un sitio web?
- ¿Cuáles son tus experiencias con Firebase?
- Cómo automatizar el proceso de construcción de una aplicación web completa
- index.html (archivo html para la aplicación)
- index.js (su javascript incluido)
- Activos estáticos (imágenes similares)
Necesitas crear
- Un servidor Node.js simple que sirve el archivo HTML.
- Procfile: describe qué scripts ejecutar cuando implementa una aplicación.
- static.json: esto es necesario si tiene problemas de ruta. Esto describe dónde recurrir si las rutas no coinciden (Devolución 404)
Todos estos están disponibles en la documentación.
Puedes mirar un blog de muestra sobre el mismo.
Nota: No necesita necesariamente un servidor Node. Todo lo que necesita es un PHP o Ruby o cualquier otro servidor simple que solo sirva los archivos.