首页
›
后端、数据与云原生工程
›
045-JavaScript与TypeScript工程
›
《JavaScript与TypeScript企业级开发实践》
VIP9
本课程属于:045-JavaScript与TypeScript工程
后端、数据与云原生工程 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
JavaScript与TypeScript企业级开发实践
共计 30 章节
可可资料掘金营 · 点击在线试看
01
企业级开发全景
目标=JavaScript与Type… · 技术选型考量与典型架构模式
企业级开发全景
JavaScript
02
TypeScript类型系统深度解析
目标=从基础类型到高级类型(联合 · 交叉 · 条件
TypeScript
类型系统深度解析
03
JavaScript运行时与执行机制
目标=事件循环 · 微任务/宏任务 · 内存管理与性能瓶颈分析
JavaScript
运行时
04
模块化工程实践
目标=ES Modules与Comm… · 动态导入 · 模块解析策略与打包工具集成
模块化工程实践
ES
05
TypeScript编译配置与工程化
目标=tsconfig.json深度… · 项目引用 · 增量编译与构建性能优化
TypeScript
编译配置
06
企业级代码质量保障
目标=ESLint · Prettier · TypeScript ESLint的…
企业级代码质量保…
ESLint
07
类型声明与第三方库集成
目标=编写高质量的.d.ts文件 · DefinitelyTyped贡献流…
类型声明
第三方库集成
08
异步编程模式与错误处理
目标=Promise · async/await · 异步迭代器
异步编程模式
错误处理
09
函数式编程在企业项目中的应用
目标=纯函数 · 不可变数据 · 高阶函数与组合模式在TypeScri…
函数式编程
企业项目
10
面向对象与设计模式
目标=SOLID原则 · 依赖注入 · 装饰器与TypeScript中的类表…
面向对象
设计模式
11
泛型编程实战
目标=泛型约束 · 默认类型参数 · 泛型工具类型与在API层
泛型编程实战
目标=泛型约束
12
类型守卫与类型收窄
目标=自定义类型谓词 · 断言函数 · 可辨识联合与穷尽检查在业务逻辑中的落…
类型守卫
类型收窄
13
企业级状态管理
目标=Redux Toolkit · Zustand · MobX与TypeScript的深度…
企业级状态管理
Redux
14
前端框架中的TypeScript实践
目标=React/Vue/Angul… · Hooks · Props与事件处理最佳实践
TypeScript
前端框架
15
Node.js后端开发与TypeScript
目标=Express/Koa/Nes… · 中间件 · DTO与验证管道
Node.js
TypeScript
16
数据库访问与ORM类型安全
目标=Prisma · TypeORM · Mongoose的TypeScrip…
ORM
数据库访问
17
API设计与类型契约
目标=REST · GraphQL · tRPC的类型共享
API
设计
18
测试驱动开发与类型测试
目标=Jest · Vitest · tsd
测试驱动开发
类型测试
19
端到端测试与类型安全
目标=Playwright · Cypress与TypeScript… · 测试代码的类型化与可维护性
端到端测试
类型安全
20
构建工具与TypeScript集成
目标=Webpack · Vite · esbuild
TypeScript
构建工具
21
Monorepo工程实践
目标=pnpm · Turborepo · Nx与TypeScript项目引用
Monorepo
工程实践
22
性能优化与类型擦除
目标=编译时类型检查 · 运行时性能分析 · Tree Shaking与代码分割的…
性能优化
类型擦除
23
安全编码与类型防御
目标=输入验证 · XSS/CSRF防护 · 类型安全的序列化与反序列化策略
安全编码
类型防御
24
错误监控与日志
目标=Sentry · OpenTelemetry与Type… · 日志分级与追踪
错误监控
日志
25
CI/CD流水线中的TypeScript
目标=GitHub Actions · GitLab CI的类型检查 · 构建
CI/CD
TypeScript
26
代码迁移策略
目标=从JavaScript到Typ… · allowJs · checkJs与混合代码库管理
代码迁移策略
JavaScript
27
类型系统扩展与元编程
目标=装饰器元数据 · 反射 · 自定义Transformer与编译时…
类型系统扩展
元编程
28
跨平台开发
目标=React Native · Electron · Deno
跨平台开发
React
29
微前端与模块联邦
目标=TypeScript类型共享 · 独立部署与运行时类型契约管理
微前端
模块联邦
30
企业级项目实战
目标=从零构建一个全栈TypeScr… · 涵盖需求分析 · 架构设计
企业级项目实战
TypeScr
所属VIP或分类
同VIP:JavaScript工程化开发
同VIP:JavaScript开发实战100例
同VIP:JavaScript异步编程工程