大佬教程收集整理的这篇文章主要介绍了开始使用Node.js,angular.js和MongoDB,建模关系和其他加速提示,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在努力了解一些可能是Java偏见的遗漏的关键概念.任何帮助指向相关的片段,教程是赞赏.
1)我如何管理Mongo / Node中的约会,客户和服务代表之间的关系?创建约会对象和存储在约会中的用户ID的引用?用户是否需要参考约会列表?
2)用户authn / authz,因为节点被用作休息的服务提供商,我如何创建基于角色的控制?例如,当用户注册为服务代表时,他应该被批准.有没有可以帮助的模块?
4)人们如何管理客户端MVC的权限?
任何指针都非常感激.
>当使用像AngularJS这样的客户端框架时,所有的模板都是客户端而不是服务器端编译的.这与传统的服务器端渲染有很大的区别.这意味着,您可以发送JSON而不是将呈现的HTML发送给客户端.您的服务器本质上将成为具有安全性位置的RESTful API.
>我对AngularJS不太熟悉,更多与Ember,但是您本来将创造一个宁静的服务:https://gist.github.com/2432692.这将在RESTful界面上与服务器通信.
>在服务器上,使用Nodejs,您将使用像Mongoose或类似的类似的ORm.您可以创建关系,文档等.一个注释,您必须在服务器和客户端上复制模型.
> MongoDB使用bson,一个序列化的JSON字符串/对象的二进制编码.因为nodejs是使用V8 JavaScript引擎构建的,所以JSON是一种自然对象类型,因此与MongoDB一起工作非常简单.
> NodeJS上的http Server:NodeJS为http服务器提供了基本的实现.这不是很多,但你可以回应和处理请求.没有会话,cookie,auth支持,所以你可以使用连接,它构建在传统的http服务器上,或者使用建立在连接上的Expressjs和节点提供的普通http服务器. Expressjs非常容易启动,并且与RESTful后端工作良好.
这很简单获取Expressjs,创建一个新的应用程序,设置所有客户端的东西(angularJS)和模块系统,如果你使用AMD,CommonJS,Browserify等…
以上是大佬教程为你收集整理的开始使用Node.js,angular.js和MongoDB,建模关系和其他加速提示全部内容,希望文章能够帮你解决开始使用Node.js,angular.js和MongoDB,建模关系和其他加速提示所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。