JS, Node.js, Frontend, Backend, Firebase, Express, Patrones, HTML5_APIs, Asincronía, Websockets, Testing
Instalación del Toolbelt
- En Linux
wget -O- https://toolbelt.heroku.com/install-ubuntu.sh | sh
- Versiones ejecutables para Windows y OSX
- Es necesario tener instalado previamente Ruby en la máquina
Login en Heroku
heroku login
Preparando la Aplicación
- Ejemplo de Heroku
git clone https://github.com/heroku/node-js-getting-started.git && cd node-js-getting-started
Crear un proyecto
- Con un nombre al azar
heroku create
- Con nombre propio
heroku create miproyecto
Desplegando nuestro proyecto
- Nota: Previamente tienes que tener el proyecto gestionado con Git.
git push heroku master
Escalando nuestro proyecto
- Verificando el número de Dynos
heroku ps
- Definiendo el número de Dynos
heroku ps:scale web=1
Abriendo nuestro proyecto
heroku open
Logs del proyecto
heroku logs --tail
Lanzar el proyecto en local
heroku local web
Recursos
- Why Google Cloud
- Productos
- Precios
- Clientes
- Empezar
- Documentación
- Alojamiento web de Google Cloud
- Codelab - Build a Node.js Web App using Google Cloud Platform
Recursos
- Precios
- Formación
- Documentación
- Productos
- Introducción a AWS SDK para JavaScript en Node.js
- How to Deploy a Node.js Application On AWS EC2 Server
Recursos
Recursos
Recursos
- Pricing
- Documentation
- One-click install and deploy Node.js
- Deploying a Node App to Digital Ocean
- Cómo configurar una aplicación de Node.js para producción en Ubuntu 18.04
- How To Use PM2 to Setup a Node.js Production Environment On An Ubuntu VPS
Recursos