Antonella Framework y WordPress

Creado el 04 junio 2021

¿Qué es un framework?

Un framework es un entorno o modo de trabajo formado por un conjunto de prácticas de consejos que tiene reglas ya marcadas que te ayudan a desarrollar tus objetivos de programación, como apps, programas o plugins. 

En otras palabras, es una estructura que simplifica el desarrollo de un proyecto.

¿Por qué es tan importante el uso de un framework?

Es tan importante porque si no utilizas un Framework a la hora de programar el desarrollo no estará estandarizado, será lento e inseguro y podrán existir problemas por falta de mantenimiento en el futuro.

¿Cómo comenzó Antonella framework?

Comenzó en 2017 de la mano de Carlos Herrera y su equipo. A Carlos Herrera se le ocurrió la idea de crear un framework que facilitara la programación de plugins en WordPress.

Antonella Framework se utiliza para desarrollar plugins basado en PHP y utilizando un sistema de clases de estructura PSR-4. Está pensado para la comunidad de WordPress y poder mejorar la funcionalidad de los plugins.

Entre las características de Antonella Framework destaca que se trata de un código abierto, por lo que podrás realizar las modificaciones que necesites.

Sigue un sistema de framework similar al de Symphony o Laravel por lo que es perfecto para tener fluidez en el trabajo y reducirás el tiempo invertido en desarrollar tus plugins.

Diferencias entre hacer un plugin sin framework vs hacerlo con Antonella:

  • No tienes porque preocuparte por la seguridad básica de WP en la creación de tu plugin. Cuando tienes que configurar un plugin te puedes equivocar o se te puede olvidar algún detalle importante pero con este framework las estructuras y configuraciones básicas se hacen automáticamente.
  • Al ser el código estructurado resulta fácil de mantener.
  • Pesa muy poco, menos de 100kb.

Novedades de Antonella Framework versión 2.0

  • Entorno de test local dentro de tu propio Framework.
  • Creación de bloques de Gutenberg.
  • Creación de Helpers.
  • Creación de Widgets. Tratan de mejorar la experiencia y que se puedan crear Widgets de forma fácil.
  • Creación de themes basado en Underscore
  • Nueva consola de programación
  • Testing con plugins

Etiquetas: wordpress

 

Volver

illumosispconfigsupermicrociscocogentaire-networkshripe-ncc