- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
前端开发想学习后端开发; 想要使用Midway技术的前端开发; 后端开发希望使用NODEJS技术开发后端功能; 公司有NODEJS体系,希望使用新的web框架; 希望提高全栈开发能力研发人员;
你将会学到:
你将会学会基于Midway技术下的后端开发,包括如何操作数据库、缓存,如何对接口进行安全认证等;
课程简介:
midway是阿里巴巴开源的,基于TypeScript语言开发的Nodejs后端框架。 本教程指导大家从0开始搭建一个midway项目。
其遵循两种编程范式
面向对象(OOP + Class + IoC);
函数式(FP + Function + Hooks);
谁较容易上手学习
懂Nodejs技术的前端开发;
会TypeScript的后端开发;
在这里你可以掌握度如下知识
面向对象的开发体验;
增删改查及基类封装;
数据库操作;
缓存操作;
用户安全认证及访问安全控制;
JWT访问凭证;
分布式访问状态管理;
密码加解密;
统一返回结果封装;
统一异常管理;
Snowflake主键生成;
Swagger集成及支持访问认证;
环境变量的使用;
Docker镜像构建;
Serverless发布;
课程大纲-Midway开发实践
第1章课程介绍(5分钟1节)
第2章第一个项目(11分钟2节)
第3章数据库增删改查(1小时33分钟5节)
第4章接口返回值封装(27分钟3节)
第5章工具类(12分钟2节)
第6章接口安全认证(41分钟1节)
第7章Swagger接口工具(19分钟1节)
第8章环境变量(7分钟1节)
第9章构建部署(36分钟3节)
9-1
构建Docker镜像1、什么是Docker,为什么要使用它;2、如何编写Dockerfile;3、如何构建一个镜像;
「仅限付费用户」点击下载“midway-boot(集成部署).zip”
[06:08]开始学习9-3
部署到云Serverless服务1、什么是Serverless;2、如何编写函数定义文件y.yml,函数入口文件app.js;3、如何发布到阿里云函数服务;4、如何发布到腾讯云函数服务;
[16:17]开始学习