框架frame:
1.框架的作用:
封装原生代码的API;规范流程和格式;让开发人员更加关注与业务代码,提高开发效率。
2.框架frame和lib库的区别:
框架是唯一的,库可以共存;框架关注全流程,库关注单个功能。
koa2
介绍:koa2是nodejs web server 框架;
通过async/await语法高效编写web server;
koa2的中间件机制,能合理拆分业务代码。
官网和文档:Koa (koajs) -- 基于 Node.js 平台的下一代 web 开发框架 | Koajs 中文文档
安装koa2: npm i koa --save (我们要安装包时,养成去npmjs.com搜索的好习惯)
koa2环境搭建:
实际项目,不会从0搭建koa2环境,我们可以使用脚手架koa-generator创建koa2项目。(类比vue-cli),因此我们还需安装脚手架koa-generator :npm i koa-generator;
通过 控制台输入 koa2 test4(文件名) 创建koa2项目;
通过 npm run d