Je dois développer un logiciel de plugin basé sur ruby. Quelle est la meilleure architecture à utiliser?Ruby plugin architecture
Je pense à plugin comme cela, chacun dans un fichier séparé .rb:
class MyPlugin < Plugin
def info
infos
end
def run
# run
end
end
Comment je peux écrire un gestionnaire de plug-in pour appeler ces plugins?
Vous pouvez également utiliser 'Module' avec' include' ou 'extend'. – jtbandes
la plupart des plugins ruby viennent sous la forme de gemmes, consultez ce tutoriel comme une ressource http://guides.rubygems.org/make-your-own-gem/, qui couvre également une architecture conventionnelle. – lfender6445