![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node中间件
会游泳de哈士奇
300字以内
展开
-
在node作为中间件的项目,人员的登录状态应该放在node层去管理,还是java层
我个人感觉放在node层这样的架构站在mvc的角度更为直观:M module (java服务) 只是用来提供数据的,感觉java服务更倾向于提供数据,应该是无状态的V view (前端页面)这个只是用来页面渲染的没有什么问题C controller (node服务)node层应该就是一个控制器,用户的登录等我觉得更应该是控制器要做的事情...原创 2018-10-01 10:13:16 · 563 阅读 · 0 评论 -
在node中间件(微服务)架构中,用一个node去部署多个项目比较好,还是一个项目对应一个node比较好?
第一种: 一个项目对应一个node服务;优点:前端跟node也是可以独立开发,降低耦合,也可单独部署;缺点:一个项目对应一个node,项目多的话,维护不方便;第二种:一个node下,部署多个项目,可以以这个node作为底盘,在点击进入项目时,让其加载该项目的前端页面 ;优点: 用同一个node去管理所有项目,去不同的后台转发请求组装数据,不同的项目更像是以路由的方式组合到一起,各个项目也...原创 2018-10-01 10:24:09 · 1160 阅读 · 0 评论 -
如何给已经写好的vue-cli项目添加 node中间件
Node 服务做中间件优点:前后端解耦 可在node内自行组织想要的数据结构 解决跨域问题 后台可用其他语言去写只返回原始数据, 在node层利用js可以很方便的组装数据,在页面不用去写处理数据的操作, 直接渲染即可. 实现微服务, 可以做一些公用的服务供该服务调用 即使node服务出现异常或者挂了,对其他服务业务没有任何影响. 我们是将已经用vue-cli写好的一个项目添...原创 2018-09-27 17:37:48 · 2151 阅读 · 0 评论