2016-05-08 52 views
4

我对Elixir/Phoenix很新,我想知道如何将凤凰城的Rails引擎特性带入其中。像凤凰城一样的Rails引擎

我想要的很简单,我希望能够创建一个核心应用程序,让我们说一个微小的应用程序。

我希望能够导入功能,在新的凤凰新应用程序(克隆),该应用程序的(控制器,视图,模型),所以基本上一切都从我的核心应用推广的。我可以运行新的新应用程序,一切都将作为核心应用程序。我希望能够使用新创建的应用程序来挂钩/扩展核心功能(创建新的迁移/模型,调整一些视图等等)。

我听说过伞项目,但我不确定这是否正确。你有一些文章/教程/线索来实现我想要做的事情吗?

+1

这可能是你的兴趣(不回答一切,但可能是一个开始,如果你还不知道这件事):https://hexdocs.pm/phoenix/Phoenix.Router.html#forward/4 – Dogbert

回答

0

伞应用都很好,但作为Chris presented - 实际使用情况对他们来说是有另一个存储。

如果你有一个Rails应用程序,并要使用凤凰其功能 - 去看看reverse proxy应用。

如果你想这样做的相反方向 - 使用Rails应用程序与凤凰特色 - 读this great article它。