De beste manier om een ​​herbruikbare blogcomponent voor meerdere sites te maken

Dus ik heb een site waar ik een blogachtige functie wil opnemen. Ik weet dat er veel standaardoplossingen zijn, maar omdat ik voor Rails half nieuw ben, wil ik het zelf maken om meer te leren. (En jullie weten allemaal dat er een miljoen manieren zijn om een ​​berichtentabel te maken)

Het punt is dat ik wil dat dit onderdeel dat ik maak, opnieuw kan worden gebruikt om mijn persoonlijke blog in de toekomst te kunnen voeden. Dus hoe zouden al uw Rails-experts aanbevelen om een ​​component te maken met enkele modellen, migraties en misschien enkele standaardweergaven?

1

2 antwoord

Rails engines. These are small rails apps that you can embed in your main app. They can contain all major elements of an app, including routes, migrations, models, controllers, etc. So a widget app could drop in your blog engine to whip up widget blogs in no time.

2
toegevoegd
Bedankt voor de link. :) Het ziet ernaar uit dat er ook enkele goede tips in zitten.
toegevoegd de auteur Jesper Blad Jensen, de bron