javascript - node做为中间层的项目结构分析求指导(个人比较模糊不清)
怪我咯
怪我咯 2017-04-11 09:49:50
[JavaScript讨论组]

项目需要的模块不清楚!自己的话会用angular和node的经典框架 对项目结构和那些npm包很模糊。

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
伊谢尔伦

node作为中间层,类似早先的php+java的前后端分离。个人理解如下:

1、nginx(接入层) ->负载均衡-> node(中间层)->REST/RPC->java(业务层);
2、node作为中间层,本质上也还是一个独立的mvc网站,负责接受请求和渲染网页,只是其中一部分业务逻辑不再由node自己完成,而是可以通过REST或RPC的方式调用后台JAVA的应用服务器。
3、所以你这里说的项目模块,我理解你是指node_module里的依赖,应该和普通的node网站没有区别(如mean架构)。

给你两个参考,我最近看的觉的写的不错:
http://www.uml.org.cn/j2ee/2016041210.asp
http://tech.meituan.com/node-fullstack-development-practice.html

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号