Come realizzare un'app RAILS pluccali
-
27-09-2019 - |
Domanda
Fondamentalmente, vorrei scrivere un'app Rails 3
- è incorporabile in altre app di Rails 3 (fondamentalmente alcune rotte, un controller e alcune viste, nessun modello persistente)
- Lavori autonomi
- Può essere raggruppato in una gemma ed essere lanciato da un comando (questo è più bello da avere)
Da quello che ho letto, i motori Rails risolverebbero totalmente il mio problema. La stragrande maggioranza di ciò che ottieni quando Google è le persone che si lamentano di una mancanza di documentazione o di qualcuno che costruisce un plug -in, non in realtà un'app collegabile. Qualcuno potrebbe indicarmi una migliore documentazione/screencast (anche libri se Nessicary)
Grazie mille
Soluzione
Matt, sto lavorando a un motore del forum dei Rails e ho dovuto capire molto di questo, quindi ho estratto le fondamenta in un esempio dettagliato che copre molte esigenze comuni. È generalizzato in modo da poterlo adattare facilmente. Non ho ancora una documentazione dettagliata, ma mi collego alle fonti che ho usato per capirlo e sono felice di rispondere a domande sulla mia fonte. Controlla:
http://keithschacht.com/creating-a-rails-3-engine-plugin-wem/
Altri suggerimenti
Un motore è davvero ciò di cui hai bisogno e completamente progettato per soddisfare i tuoi reiuranti.
I motori funzionano in realtà molto meglio in Rails3.
Molte dei reclami delle versioni precedenti di Rails sono state risolte nell'ultima versione. Ho usato i motori abbastanza ampiamente in Rails 2.x e non li ho trovati così male per essere onesti.