Pasar al contenido principal
Monoforms Web Development
CAPTCHA
4 + 10 =
Resuelva este simple problema matemático y escriba la solución; por ejemplo: Para 1+3, escriba 4.
Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.

Main navigation

  • Home
  • Sobre mi
  • Contacto
CAPTCHA
1 + 0 =
Resuelva este simple problema matemático y escriba la solución; por ejemplo: Para 1+3, escriba 4.
Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.

Sobrescribir enlaces de ayuda a la navegación

  1. Home
  2. Cambio de Tecnologías de Drupal/Php/Digitalocean A Gatsby/React

Cambio de tecnologías de Drupal/Php/Digitalocean a Gatsby/React

By peter, 12 Noviembre, 2020

Pasaron varias cosas que dieron pie al cambio de tecnologías, las principal motivación fue el hecho que ya no pude pagar el hosting que lo tenía en DigitalOcean, aunque era el plan más básico. Otra motivación es que había tomado un curso en udemy de React y quize poner en práctica lo aprendido, es allí donde entra Gatsby que es un framework de react para crear sitio estáticos. Por último, ya teniendo un sitio estático lo más conveniente ($$$) fue usar Netlify como proveedor de hosting ya que permite usar su plan gratuito para alojar el blog.

JAM Stack

La renovación del sitio me llevó varios meses ya que la carga de trabajo había aumentado por la pandemia del CoVID-19. El reto más grande fue pasar todos los post existentes en Drupal a archivos Markdown de los cuales los procese con Gatsby para generar los nodos. Con Gatsby también lo que se me complicó fue generar los paths de los archivos *.md.

Aún tengo el problema de que las imágenes que estaban en file system de Linux y en los post se quedaron con la ruta de Drupal (sites/default/files). Por ahora se van a quedar así.

Por último todo este cambio fue inspirado por @jmolivas del grupo de PHP México que es un ferviente difusor del JAM stack y Gastby.

 

Comentarios

Contenido reciente

  • Como limpiar usings sin usar en Rider
  • Instalando apache, mysql y php en Ubuntu
  • Cómo liberé 12GB en mi servidor y reviví mi sitio web (sin llorar… mucho)
  • ¿Que son los sitios web agregadores y los anuncios clasificados?
  • Mi Experiencia con Docker, Podman y Kubernetes
  • Lo más destacado del AWS User Group Puebla
  • Docker: Ignorar el directorio vendor en un proyecto de Go.
  • Instala Kubernetes en Ubuntu 22.04 para pruebas
  • Serverless, Lambda y Kubernetes: Fundamentos para la nube
  • Ejecuta tu lambda de Golang en AWS SAM de forma local

Recomendados

  • Biodiv
  • Medium
RSS feed

Política de privacidad

Términos de uso

Recomendados

  • Biodiv
  • Medium
Powered by Drupal

Monoforms ©2021 Created by Pedro Rojas Reyes