En mis 5 años de desarrollo trabajando con WordPress, he explorado muchas formas diferentes de utilizar este increíble marco, desde la construcción de temas desde cero y complementos, hasta el uso de estos nuevos constructores de páginas como Elementor, por ejemplo. Esta plataforma tiene tantas formas diferentes de trabajar que aprendo algo nuevo todos los días.
Me llamó la atención esta interesante configuración llamada roots/trellis/sage, que no es más que una compilación de tecnologías para facilitar la vida de algunos desarrolladores avanzados.
¿Y si les digo que pueden descargar una máquina virtual utilizando Vagrant y configurar todos sus entornos locales y de producción con solo un archivo, qué les parece hacer un despliegue a producción con una sola línea de comando? Eso es muy interesante. Si es su trabajo diario, podría ahorrar mucho tiempo, lo que significa eficiencia, y estamos hablando de tareas de dev-ops.
Otra característica interesante es la integración con modernos gestores de paquetes como composer o yarn, por lo que sí, estará listo para obtener las bibliotecas que desee y trabajar sin la necesidad de ninguna configuración inicial. Para mí, eso es genial.
Pero apenas estamos comenzando; tiene muchos ayudantes interesantes. Por ejemplo, usa Blade para crear plantillas. ¿Qué tal usar el patrón MVC en tu tema? Otra forma de ahorrar tiempo y las características interesantes que ofrece Sage incluyen SASS y Webpack, por lo que puedes minimizar todos tus campos JS. Tiene una estructura tan potente que también puedes distribuirlos según la página que necesitas cargar.
Y hay mucho más por aprender sobre este marco. Estoy muy contento de tener la oportunidad de aprender algo nuevo todos los días. ¿Estás interesado? Aquí tienes los enlaces que necesitas conocer sobre la documentación.
Y la mejor parte de todo es que es totalmente gratuito, así que no tengas miedo de echar un vistazo. Sé que terminarás aprendiendo mucho.