Web 研发模式演变 - 0 views
-
四、前端为主的 MV* 时代
-
不足之处: 1、代码不能复用。比如后端依旧需要对数据做各种校验,校验逻辑无法复用浏览器端的代码。如果可以复用,那么后端的数据校验可以相对简单化。 2、全异步,对 SEO 不利。往往还需要服务端做同步渲染的降级方案。 3、性能并非最佳,特别是移动互联网环境下。 4、SPA 不能满足所有需求,依旧存在大量多页面应用。URL Design 需要后端配合,前端无法完全掌控。
- ...1 more annotation...
-
基于 Node 的全栈模式,依旧面临很多挑战: 1、需要前端对服务端编程有更进一步的认识。比如 network/tcp、PE 等知识的掌握。 2、Node 层与 Java 层的高效通信。Node 模式下,都在服务器端,RESTful HTTP 通信未必高效,通过 SOAP 等方式通信更高效。一切需要在验证中前行。 3、对部署、运维层面的熟练了解,需要更多知识点和实操经验。 4、大量历史遗留问题如何过渡。这可能是最大最大的阻力。