/notes-deployment

Notas sobre deployments

MIT LicenseMIT

🚀 Deployment

Para una comparación, ver Netlify vs. Now vs. GitHub Pages

Contenido


Front-End

GitHub Pages

Netlify

Netlify CLI

  1. Instalar la CLI
npm i -g netlify-cli
  1. Chequear que se haya isntalado correctamente y ver comandos disponibles
netlify
  1. Autenticarnos para linkear la CLI con nuestra cuenta de Netlify
netlify login
  1. Setup del repositorio
netlify init
  1. Deploy
netlify deploy

Netlify Dev 🚀

Básicamente podemos hacer de todo desde la terminal 🤘

Netlify Forms

Podemos recibir las submissions que nos hagan en un form sin necesidad de un backend

Netlify Functions

Functions es la forma de usar serverless con Netlify. Es una capa de abstracción y simplifcación sobre AWS Lambda. Esto nos permite, entre otras cosas, hostear apps que usen Express

Pricing

Tiene un free tier

Front-End & Back-End

Now

  1. Crear una cuenta en Now
  2. npm i -g now
  3. Configurar el proyecto (si es necesario) con el archivo now.json
  4. Abrir la terminal en la raíz del proyecto y usar el comando now. Eso es todo.
  5. [OPCIONAL] Usar un alias
  6. [OPCIONAL] Usar un custom domain

Variables de entorno y secrets

Para setear las variables de entorno, ver

Recursos

Pricing

Tiene un free tier

Comprar dominio