Tyr*_*ter 1 frameworks nosql node.js angularjs sails.js
我一直在梦想开发一个非常快速和大规模的Web服务器/应用程序.通过这种方式,我的意思是它适用于RESTful和"REAL-TIME"应用程序,它可以扩展为以更并发的方式处理数百万用户和字节,以及可以有效处理复杂和巨大的数据库查询的东西.我相信nodeJS非常适合我的需求.但我不知道从哪里开始,学习和学习太多,阅读一切都是痛苦的,这需要几十年的时间.先生,有什么好的和详细的建议吗?
直截了当:
1.)nodeJS框架是什么?为什么?似乎有太多的建议,快递,sails.js等.或者我真的需要尝试他们每个人?只是找出哪个框架最适合/足够用于一个安静的实时应用程序?
2.)什么是nosql DB?为什么?如果我想要最好的读物怎么办?哦,我想,我还需要另一个最好的写作?等等
3.)还有其他有用的工具和建议吗?
PS:我对noSQL和NodeJS知之甚少,但我相信它可以满足我的需求,特别是在实时和并发等方面.我也选择它作为我的偏好,因为我喜欢javascript(计划做) AngularJS的前端,只有一种语言,应该更容易.
然后我会尝试考虑各种各样的工具和偏好,因为我认为找到最合适的东西真的很难(考虑到最多的nodeJS框架和nosql DB.我猜?),但谁不想要完美/精英中的精英?无论如何,这是一个创业公司
我多么希望nodeJS足够老,所以我可以从这里经验丰富的工程师那里收集更可靠的建议......干杯,梦想BIG =)
如果您计划node.js,我有一个可能对您有用的工具列表.每个工具都有用,所以我不会写出原因.您可以阅读它们并将其从您的应用程序中删除,并在此处写下您的反馈
BASE
node.js,npm,nodemon
测试依赖和包管理
yeoman,bower,grunt
yeoman发电机
发电机角,发电机快速角,发电机角 - fullstack
REALTIME通信
Socket.IO
登录
护照,[护照基本,护照本地,护照-http]
后端框架
表达
前端MVC
AngularJS或任何你喜欢的(骨干,余烬等)
FRONTEND UI框架
Twitter Bootstrap,Angular-ui(适合angularJS)
Graphics
D3.js [d3.libraries - rickshaw,dc.js,nvd3],morris.js
文档
docco,yuidocs
数据库
mongodb
IDE
webstorm,sublimetext,notepad ++,bracket,vi
对象/数组计算
强调
DATA TABLES
slickgrid
如果您正在使用前端缓存
angular cachefactory
| 归档时间: |
|
| 查看次数: |
1488 次 |
| 最近记录: |