关于架构的技术选型的问题

来源:5-1 单点登录基本架构

小葱与奥特曼

2019-12-10

课中提到做真正的前后端分离项目,有些疑惑麻烦解答。
1、是否【前端服务器端】用nodejs是最佳的选择?nodejs打包容量小更节省docker部署?像老师一样直接用springboot替代有什么坏处么?优缺点方面怎么看?
2、前端服务器的性能瓶颈一般怎么处理?用nginx或者haproxy做负载均衡?
3、作为一个全栈开发者,nodejs是否是必学的一门知识,?
不知道是否值得再花精力再去学习nodejs?

写回答

1回答

JoJo

2019-12-12

  1. 前后端完全分离以后,前端应该是完全由前端团队开发的,包括前端服务器端,这里主要就看前端团队自己的选择了,我们的前端团队最终用了node,因为他们比较熟。容springboot也可以,但是对前端要求有点高。

  2. node的性能很高的,碰到性能问题就建集群做负载均衡就好了。

  3. 不建议

1
2
小葱与奥特曼
我还是自学一下node吧。哈哈。既然前端开发人员不懂springboot,就是个过不去的坎。
2019-12-12
共2条回复

Spring Cloud微服务安全实战 可落地的安全方案

从API到复杂微服务场景,实战部署可落地的安全方案。

1029 学习 · 370 问题

查看课程