我对Elixir / Phoenix很新,我想知道如何在凤凰城带来Rails引擎功能。
我想要的很简单,我希望能够创建一个核心应用程序,让我们说一个小小的应用程序。
我希望能够在新的凤凰应用程序(克隆版)中导入该应用程序的功能(控制器,视图,模型),所以基本上所有内容都是从我的核心应用程序中扩展而来的。我可以运行全新的应用程序,一切都将作为核心应用程序。我希望能够在创建新应用程序的情况下挂钩/扩展核心功能(创建新的迁移/模型,调整一些视图等等。)
我听说过伞式项目,但我不确定这是正确的方法。你有一些文章/教程/线索来实现我正在尝试做的事情吗?
答案 0 :(得分:0)
伞应用程序很好,但是Chris presented - 它们的真正用例是拥有另一个存储空间。
如果你有一个rails应用程序,并且想在凤凰城上使用它的功能 - 请查看reverse proxy个应用程序。
如果您想以相反的方向进行操作 - 使用带有Phoenix功能的rails app - 请阅读this great article。