再现基于 TypeScript 的开源 Web 框架开发历程,助你跨入全栈工程师赛道!
* 框架核心:从零开始了解 Web 框架
* 框架核心:认识 TypeScript 装饰器
* 框架核心:实现对象管理
* Web 路由:启动 Web 服务
* Web 路由:装饰器路由
* Web 路由:实现路由切面装饰器
* Web 路由:请求参数装饰器
* Web 路由:Web 服务响应处理与模板引擎
* Web 路由:程序配置管理
* Web 路由:使用中间件增强框架功能
* Web 路由:文件上传
* Web 路由:实现应用鉴权
* Web 路由:实现全局访问鉴权
* Web 路由:服务端错误输出
* 数据库开发:实现装饰器风格的 SQL 方法
* 数据库开发:参数绑定
* 数据库开发:查询结果的处理
* 数据库开发:内置查询缓存
* 数据库开发:集成模型风格的数据操作
* 数据库开发:查询的自定义语法支持
* 数据库开发:增删改的优化
* 数据库开发:内置分页支持
* 数据库开发:数据源读写分离实现
* 常用服务:内置消息队列服务
* 常用服务:支持 Socket IO
* 常用服务:命令行脚手架的开发
* 常用服务:支持 Redis 数据库
* 常用服务:支持 Swagger 平台
* 常用服务:进阶反射生成 JSDoc 文档
* 测试与发布:框架的单元测试
* 测试与发布:项目测试覆盖率
* 测试与发布:发布 NPM




