Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了开始使用Node.js,angular.js和MongoDB,建模关系和其他加速提示大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我来自 Java和关系世界,试图让我的脚变湿.我正在开发的应用程序是在@L_616_1@使用Node.js和MOngo的约会调度系统,客户端在angular.js中.

我正在努力了解一些可能是Java偏见的遗漏的关键概念.任何帮助指向相关的片段,教程是赞赏.

1)我如何管理Mongo / Node中的约会,客户和服务代表之间的关系?创建约会对象和存储在约会中的用户ID的引用?用户是否需要参约会列表?

2)用户authn / authz,因为节点被用作休息的服务提供商,我如何创建基于角色的控制?例如,当用户注册为服务代表时,他应该被批准.有没有可以帮助的模块?

3)提供用户注册报告的通用模块等?

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,请注明来意。