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