在我的SPA应用程序中使用Mean.io
我有一个新的项目,将包括两部分…一个客户端 – SPA使用AngularJS和服务器端使用Nodejs – MongoDB。 许多文章build议在开发类似项目时使用Mean.io,但是找不到有关为什么比简单安装Nodejs,Mongo,AngularJS和使用它们更好的信息。
那么有人可以告诉我使用Mean.io比安装Node,Mongo,Angular和Express并使用它们的好处吗? 换句话说,为什么使用Mean.io而不是单独下载和安装每个软件包/框架更好? 谢谢
那么,你会用简单的样板代码节省很多时间,在我的情况下,我一直在使用meanjs ,它可以帮助你很多基本的function,如:
- login使用护照,本地策略,社交networking策略(g +,脸谱,微博)
- Twitter引导
- 一致的文件夹结构
- 一致的文件命名
- 依赖和自定义“设置”的环境configuration(dev,test,production)
- 预先configuration的路线与控制器
软件开发stream程:
- 咕噜(预configuration任务像jshint,构build,testing)
- yeoman发电机(节省您很多时间)
- nodemon(用于每次保存页面时重新加载页面)
- 客户端和服务器端的testing框架
我可以列出更多的内容,但是要提到的好处远不止是将所有4个主要软件放在一起。
欲了解更多信息,你可以看看概述