Nodejs:Koa框架——基于NodeJS的web框架知识点总结
再次思考:从浏览器输入 URL 到页面展示过程的过程中发生了什么?
通过前面的基础学习,我们了解了基于 Web 的应用基本流程:
通过上图不难发现,无论具体应用功能如何变化, 服务端 处理任务核心三个步骤:③、④、⑤ 中,③ 和 ⑤ 的模式基本是固定的(因为HTTP协议规范了),而 ④ 是最大的变量。
如果我们每次开发一个新的应用都要把 ③ 和 ⑤ 的逻辑重新实现一遍就会特别的麻烦。所以,我们可以封装一个框架(库)把 ③ 和 ⑤ 的逻辑进行统一处理,然后通过某种方式,把 ④ 的处理暴露给框架使用者。
Ko
原创
2021-03-21 22:52:52 ·
311 阅读 ·
0 评论