Desarrollo de plugins sin referencia

Michael, la respuesta es: mira el arte previo como documentación, ya que puede desactualizarse rápidamente y tiende a solo rozar la superficie. En contraste, los plugins populares a menudo se mantienen muy actualizados y cubren casos de uso más complejos.

Usar repositorios existentes para comprender enfoques es absolutamente lo que mis colegas y yo hemos aprendido a hacer en los últimos años.

Puedo recomendarte mirar los del equipo central de Discourse (official), los de Pavilion (pavilion) y mis repositorios como ejemplos de cómo hacer cosas (¡en ese orden! :sweat_smile: ).

A medida que la plataforma evoluciona con versiones más nuevas de dependencias y nuevas capacidades, los plugins oficiales que aprovechan las nuevas tecnologías añadidas a la plataforma, por ejemplo, pueden ser realmente útiles como puntos de partida.

Busca un plugin que funcionalmente haga algo similar a lo que quieres lograr y copia el enfoque.

Aquí tienes un ejemplo de un plugin que añade una ruta:

2 Me gusta