《3.Egg.js 4.0 DDD + TypeScript 企业级框架-式夏.pdf》由会员分享,可在线阅读,更多相关《3.Egg.js 4.0 DDD + TypeScript 企业级框架-式夏.pdf(14页珍藏版)》请在三个皮匠报告上搜索。
1、Egg.js 4.0DDD+TypeScript 企业级框架蚂蚁终端体验科技大会刘煜(式夏)项目太重了,如何支持 serverless 场景都 2025 年了,怎么 typescript 支持的还是不行除了修bug,不会有新feature了么KPI 项目走不远3.0 就鸽了,4.0 也要鸽么/01/02/03TypeScript架构升级拥抱AI完全 TypeScript 编写,使用装饰器风格,易于维护,高效开发。全新生命周期和中间件,更加灵活可操控的架构。内置最火的 AI SDK,快速搭建自己的 Agent全新风格-目录4.0 原生拥抱 DDD,在使用我们的官方模板时就可以注意到目录下是以 m
2、odule 进行区分隔离,每个 module 都拥有自身的 module.yml 配置文件和 package.json,这样可以帮助你隔离不同领域,从而控制复杂度、提升内聚、降低耦合。全新风格-编程界面不用再跳到 route.js 里去声明不用再翻项目目录来找能用什么只用在你当前的文件里,专注于你的业务开发全新架构-生命周期configWillloadbeforeClosedidReadywillReadydidLoadconfigDidload框架生命周期PostConstructPreInjectPostInjectInitPreDestroyDestroy对象生命周期从框架到对象,均可由
3、你掌控全新架构-中间件全新架构-迁移升级eggjs/tegg-plugineggjs/tegg-config两个插件,即可升级 4.0拥抱 AI-MCP内置MCP框架集成了 MCP client 及 sever,sse 和 streamable 双协议均支持,使用 MCPController 装饰器即可搭建完成你的 MCP拥抱 AI-LangChain自定义Agent融合 LangChain 和 LangGraph,支持自定义 Graph 编排,每个模块均装饰器化,原生与框架融合拥抱 AI-Multi Agent Multi Agent 得益于框架集成了 MCP 和 LangChain,直接提供了 Agent 装饰器,仅需简单提供 model 就能生成你的 Agent,并且他们可以进行嵌套,从而实现 multi agent内部大量普及+10,00050%10s3,500 应用+8,600 severlessCPU使率升级应性能优化内部应用升级后,cpu使用率普遍下降 50%0成本升级仅需安装并打开插件即可享受新版所有特性核心研发帮你解决问题Thanks