2
我需要您的幫助NodeJS ninjas。在做了大量的LAMP之後,我開始學習它。我在Apache/PHP/MySQL中爲小型企業內部網(包括票據系統,員工時間安排,生產報告,財務報告等)編寫了多個系統。Node js/Express取代LAMP
因此,在LAMP世界中,我啓動了Apache和MySQL引擎。然後人們進入他們的瀏覽器,鍵入服務器IP並根據htdocs中的文件夾瀏覽我爲他們編寫的不同系統。
我想通過使用MVC模型(我也是新手)使用NodeJS,Express進行設置。兩個主要問題:
- 因爲我有幾個系統(員工排班,財務 報告等),將這些每一個有管理,有自己的中間件規則和所有自己的中間件?或者它們全都只是在主線程下運行? (負載平衡是另一回事)。
- 文件夾佈局會是什麼? XAMPP有htdocs文件夾,文件夾結構是我想要的。
從我在大多數教程所看到的,一個文件夾佈局的選項是:
-app - 控制器 - 模型 - 航線 - 觀點 -config - ENV -node_modules -public(我想我實現系統會在這裏?) -server.js
感謝你的幫助,我仍然是一個完整的小白,但我很興奮進入這個。
的文件夾結構可以是你在一個節點的項目要和什麼的。儘管你可能最好使用一個自以爲是的框架 - 一個已經爲你做出了大部分這些決定的人。我建議SailsJS,但是在項目中存在一些分歧 - 導致一些開發人員從TrailsJS開始。您可以在這裏找到一些節點框架建議:http://designpixy.com/2015/node-js-frameworks-2015/ – JimL
搜索有關* routing *的信息。瀏覽SLIM(PHP)(我想從Sinatra(Ruby)借鑑),然後再加入。 – Progrock