所以我有一个网站,我希望在其中加入类似博客的功能。我知道有很多标准的解决方案,但由于我是Rails的半新手,所以我想自己创建它来学习更多东西。 (而且你们都知道有一百万种方法可以制作一个Post表)
问题在于,我希望我创建的这个组件可以重复使用,以便将来能够为我的个人博客提供支持。那么你的Rails专家会如何建议制作一个具有一些模型,迁移和一些标准视图的组件?
答案 0 :(得分:2)
Rails engines。这些是可以嵌入主应用程序的小型rails应用程序。它们可以包含应用程序的所有主要元素,包括路径,迁移,模型,控制器等。因此,小部件应用程序可以放入您的博客引擎中,以便立即启动小部件博客。
答案 1 :(得分:1)