¿Wordpress? el Futuro es Gatsby

September 28, 2018 — Lectura de: 6 Min. — Categoría: tecnología

Como mencionamos en un artículo anterior, gatsby es parte de las tecnologías alojada en nuestros proyectos.

Desde el punto de vista de como vemos el futuro, gatsby ofrece buenas alternativas, sobretodo en la entrada de nuevos proyectos a internet.

Gatsby vs Wordpress

Como es bien sabido Wordpress representa el 30% de los sitios desarrollados en internet, la facilidad de construcción, el conseguir lo que la mayoría necesita en sus sitios a través de plugins pagados y gratuitos, permite a cualquier persona poder crear su propio sitio.

Los inconvencientes de WordPress

Falta de control

Tenemos que pensar que wordpress es un gran sistema, con miles de desarrolladores constantemente mejorando cada uno de los aspectos de este, sin embargo cada uno de ellos debe adaptarse a este modelo, construyendo en función de que un porcentaje de usuarios compre sus plugins, uno puede encontrar soluciones comunes, interesantes para su sitio a un costo bajo, pero si desea construir soluciones a la medida, wordpress no es la mejor opción.

A nivel de desarrollo wordpress es complejo, usa como base un viejo conocido (PHP), bajo su estructura se encuentra un modelo dificil de seguir, en el que es cada vez más común encontrar errores de seguridad, incompatibilidad de plugins, etc.

Los sitios son parecidos

La diferenciación es posible en Wordpress, existen sitios extraordinarios, pero que demandan una inversión significativa, para el resto (principalmente pequeñas y medianas empresas) solo queda el uso de plantillas que en realidad no buscan crear una diferencia autentica con su competencia. Si puede darse cuenta muchas de las plantillas tienen en algunos casos la misma estructura, es posible detectar un sitio wordpress con solo mirarlo.

Proyectos enfocados en lo suficiente

El modelo de wordpress busca que cualquier persona pueda construir su sitio web y ciertamente lo logra, pero existe mucho después de la construcción, la continuidad de un sitio web es clave para su presencia en internet.

Falta de continuidad

De ese gran porcentaje de empresas que usan wordpress, es solo un pequeño porcentaje que da continuidad a su sitio, midiendo y mejorando constantemente y generalmente son empresas de distribución de contenidos, tal como diarios, revistas y blogs.

Wordpress es lento

Cuando hablamos del futuro, buscamos que la carga de nuestros sitios no supere un segundo, esto es muy raro en la mayoría de estos sitios, aquellos que lo logran han hecho una gran inversión en optimización.

Inseguridad

La mayoría de los desarrolladores conocemos la estructura de wordpress, por tanto existen muchas vulnerabilidades que hacen fácil para un hacker en sus comienzos tomar parte de su información.

Explosión de plugins

Como puede saber que un plugin realmente hace lo que dice ser o si realmente no está accediendo a información que no le pertenece.

Por otro lado, los sitios web modernos no contemplan PHP en el futuro, existe una migración constante de estos proyectos, la disminución obviamente hará que estas compañías cambien por lo que esta de moda y se pierda en muchos casos el soporte.

Los plugins son un arma de doble filo, para la continuidad de su proyecto.

¿Por qué gatsby?

En articulo anterior le mencioné los beneficios de su uso, ahora abordemos porque es mejor que Wordpress

Control total de su aplicación

Con gatsby no estás limitado a un modelo pre-establecido, su objetivo es intervenir lo menos posible en sus creaciones, permitiendole crear o conectar lo que desee de la manera que sea más conveniente.

Los plugins son usados por desarrolladores

Ciertamente existen plugins y todos son gratis, estos plugins están destinados a tareas comunes para todos los proyectos tal como:

  1. Soporte Offline
  2. Optimización SEO
  3. Google Analytics
  4. etc

Como le mencioné el objetivo de gatsby es intervenir lo menos posible, los plugins son directamente relacionados en aspectos fundamentales del sitio y no en la creación, para eso existen otros plugins que no tienen ninguna dependencia de esta plataforma.

Dichos plugins son usados por desarrolladores, y tenemos ciertas consideraciones con respecto al uso de esta, el ser de código abierto y conocer como se desarrolló y sus limitantes, nos ayuda mucho a la hora de elegir cual es la mejor opción.

Cualquier proyecto en gatsby es más rápido que el mejor wordpress

El modelo completo de gatsby está fundamentado en la velocidad de sus aplicaciones, cualquier aplicación construida tendrá el contenido en milesimas de segundos. No existe alternativa que permita tener sitios tán rápidos en tan poco tiempo.

Gatsby es Seguro

Gatsby solo es la gestión de su contenido, la información que este alberga esta dentro de distintas fuentes de datos, con sus propios sistemas de seguridad.

Todos los sitios gatsby son encriptados (https), además el modelo no es conocido, cada desarrollador determina como será el desarrollo de este, no existe una vulnerabilidad común para los sitios Gatsby.

Gatsby es completamente escalable

Cada solución que tenga en mente, es rápidamente implementable en gatsby, nuestro esfuerzo va determinado por la lógica de negocios para lograrlo y no en los inconvenientes de una plataforma.

Gastby es gratis y extremadamente rápido en el proceso de construcción

Después de unos meses trabajando arduamente con esta plataforma, hemos llegado a la capacidad de crear sitios con gatsby tan rápido como un sitio wordpress, sin embargo nuestros principios no obedecen solo a construir una página.

Queremos que nuestros sitios incorporen capacitación, que nuestros clientes ganen dinero con sus sitios y asesorarlos en sus ideas, nuestro punto de partida es ofrecer un sitio que permita volcar sus ideas acorde con su presupuesto.

No ofreceremos servicios, sin saber que usted es consciente que debe sacar el mejor provecho para ganar más dinero. Gran parte del proyecto es el contenido que como empresa debe ofrecer a sus clientes, una idea clara, un modelo. Construir la aplicación, probablemente tome el mismo tiempo que usted en organizar lo que realmente quiere mostrar.

Facil Migración

Gatsby se conecta a distintos servicios en la nube, incluido Wordpress, por tanto es posible solo construir un sitio con estos datos, manteniendo la gestión de esta, sin embargo se recomienda la migración a otros repositorios de gestión de contenidos en la nube.

Distribución con un solo click

El modelo de gatsby ha permitido que servicios en la nube como netlify permitan el despliegue de su página en cualquier dominio con un solo click, además la combinación de ambos hace facil la mejora continua de nuestras aplicaciones.

Los sitios son bellos, modernos y rápidos

Gatsby cuenta con un showcase donde podrá apreciar los sitios creados con esta plataforma.

showcase

ShowCase

Gatsby viene con una fuerte tendencia

Las aplicaciones hiper-conectadas son el futuro, la conexión en la nube ha hecho que muchos servicios incluyan soporte para gatsby, disminuyendo los tiempos de implementación.

Existen muchos profesionales que comparten nuestra visión, en que las aplicaciones solo sean marcos de interacción con diversos servicios en la nube, por eso muchas empresas han pensado que este tipo de herramientas son el nucleo para propagar sus servicios rápidamente, contribuyendo a la agilidad de este tipo de aplicaciones.

Una de nuestras favoritas es contentful (base de datos en la nube para gestión de contenidos).

Gatsby Contentful

Inconvenientes de Gatsby

Gastby genera sitios estáticos, es decir toma la información de su fuente de datos y crea páginas estáticas, que permite una mejora sustancial en la carga y que estos sean facilmente ubicables por los distintos buscadores en internet.

Cada vez que hay un cambio en la fuente, Gatsby vuelve a procesar y actualiza tu sitio, en algunas ocasiones esto puede tomar un tiempo considerable (en un sitio pequeño la actualización demora un minuto). Este tiempo esta bien para la mayoría de los sitios, sin embargo en proyectos de gran embergadura no es posible considerar estos tiempos, en esos casos se debe usar soluciones más personalizadas, por tanto de mayor tiempo de implementación.

Conclusión

Estuvimos meses evaluando una solución como esta, cuando comenzamos la versión 2 de su platafroma estaba aún en beta, justo el día de nuestra salida comercial, gatsby inauguró su version 2 como estable y solo tuvimos que actualizar nuestro sitio.

Como desarrolladores modernos siempre buscamos enfocar nuestros esfuerzos en lo que realmente importa, gatsby nos facilita mucho la reutilización y la calidad de los sitios que entregamos, por tanto a partir de ahí, solo nos enfocamos en las grandes ideas de nuestros clientes.

¿Te interesó? Lee las otras publicaciones en la categoría tecnología