Cheatsheet del desarrollo de plugins
Cuando desarrollamos un plugin a menudo nos preguntamos "¿en qué archivo va esto y qué API debo usar?". Esta chuleta sirve para localizarlo rápido.
Estructura del directorio del plugin
Al crear un plugin con yarn pm create @my-project/plugin-name se genera la siguiente estructura. No cree los directorios a mano, ya que podría omitir los pasos de registro y el plugin no funcionaría. Para más detalles, consulte Crear el primer plugin.
Cliente: qué quiero hacer → cómo se escribe
Servidor: qué quiero hacer → cómo se escribe
Cheatsheet de FlowModel
Cheatsheet de métodos de traducción
Cheatsheet de llamadas a APIs habituales
Enlaces relacionados
- Visión general del desarrollo en cliente: ruta de aprendizaje e índice rápido.
- Plugin: entrada del plugin y ciclo de vida.
- FAQ y guía de resolución de problemas: problemas habituales.
- Router: registro de rutas de páginas.
- FlowEngine → Extensión de bloques: familia BlockModel.
- FlowEngine → Extensión de campos: desarrollo con FieldModel.
- FlowEngine → Extensión de acciones: desarrollo con ActionModel.
- Collections:
defineCollectiony tipos de campo. - Internacionalización (i18n): archivos de traducción.
- ResourceManager: endpoints REST personalizados.
- ACL: configuración de permisos.
- Plugin (servidor): ciclo de vida del plugin de servidor.
- Crear el primer plugin: creación del esqueleto.

