Roadmap del sitio

By   Skrigueztep Skrigueztep Thu Oct 26 2023

Regresar a WordPress, retomar la parte del Blog, de plasmar mis ideas y pensamientos públicamente de nuevo vaya que ha sido una movida de piso bastante grande… WordPress cambió bastante gráficamente, bueno; ahora se ve mejor el panel de administración… sigue siendo con PHP 🤮🤢…. Y la parte de Gutenberg ya se ve que ya entro al 100%…

Lo malo es que tanto he estado alejado de esto y tanto que muchas aplicaciones se han actualizado y se ha hecho muy común ver ciertas características que, por ejemplo: Ver que el panel de administración no tiene aún un Dark Theme (Modo Oscuro), pues toca un poco la moral porque mis ojos sufren!! O_o 😥😥😥… Pero debido a esto, a que tengo como ciertas ganas o curiosidad y que quisiera probar algo distinto pues estoy pensando en rehacer el sitio y cambiar varias cosas.. entre ellas, cambiar de CMS (Content Management System o Sistema de Gestión de Contenido en Español) y hacer la vista con un “Framework” u otra herramienta y tener control sobre el Front-end (la parte de visual del sitio).

Claro… podría crear mi propio tema y hacer las modificaciones a diestra y siniestra como se me de la gana en lugar de hacer tanto desastre pero el objetivo es migrar o cambiar de WordPress a algo más y probar lo que hay ahí afuera… Para esto he estado viendo como una alternativa Strapi y Astro…

Strapi

Me interesa esta parte porque es un CMS Headless, CMS ya mencioné que significa y la parte de Headless es básicamente sin vista, es decir que solo me permite como tener los datos y que le pueda crear la vista con cualquier cosa o de cualquier forma que quiera, ya sea todo “nativo” o “vainilla” (HTML, CSS, JS) o con algún framework, es aquí en donde entra Astro

Astro

Astro es interesante principalmente por la parte de que puedes manejar componentes reutilizables, sin estar atado a la carga tan pesada de un framework como tal o como lo pueden ser los principales Frameworks o Librerias más usados como React, Vue, Angular, etc..

Y además se ve bastante sencillo, llama un poco el ver como funciona, probarlo, adquirir un poco de exp y además por la parte del SEO (Search Engine Optimization) para la parte de los resultados en las búsquedas de Google, Bing, etc… los motores de búsqueda en resumidas cuentas.

Por supuesto el progreso, el roadmap, y demás cosas que salgan de ahí; voy a tratar de registrarlas aquí.

Objetivo

El objetivo principal, aún con todo el desastre que tengo que hacer y organizar entre el trabajo, la escuela y los proyectos personales, pues es lanzar el nuevo Blog entre finales e inicios del siguiente año.


Actualización del 26 de Octubre del 2023

Fase 1

  • Monorepo (Pruebas entre las opciones: Bazel, Nx, Lerna)
  • Creación del repo de FE
  • Creación del repo de BE ??? (Aquí hay un lack por la parte nueva del CMS que tengo y no se si se requiera o sea similar a un wordpress)
  • Crear las entidades para gestionar el Blog
  • Crear el home del sitio
  • Crear la vista de los artículos del blog
  • Crear la vista de un articulo
  • Despliegue del Sitio (BE y FE)

    Investigar la parte de requerimientos de la infra que se va a requerir cuando se vaya a realizar el despliegue

  • Comprar un nombre de dominio
  • Ligar el sitio desplegado al nombre del dominio