2016-05-08 53 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它。