Skip to content
  • 2026-05-17
    Elpis 2:基于 webpack5 完成工程化建设
    Elpis 在上一阶段完成了服务端内核建设,已经具备基础的路由分发和页面渲染能力。但当时页面资源仍以手工维护为主,缺少前端工程化体系,无法满足真实项目中对构建、分包、压缩和开发调试效率的要求。因此,需要在现有服务端能力之上补齐前端工程化体系,为后续前后端协同开发提供稳定的基础设施。本阶段的目标是基于 webpack 5 完成 Elpis 的前端工程化建设,将业务源码通过统一的解析与编译流程生成可部署的静态资源产物,并补齐开发环境与生产环境所需的构建能力。
  • 2026-04-30
    Elpis 1:基于 Node.js 实现服务端内核引擎
    Elpis 是一个基于 Koa 的轻量级服务端项目。项目通过约定优于配置的方式,实现模块自动加载、路由自动注册等基础能力;同时采用分层设计组织业务代码,将框架层与业务层解耦,以便后续扩展和维护。本阶段的目标是完成 Elpis 服务端内核的基础能力建设,形成可启动、可扩展、可承载基础业务逻辑的项目骨架,为后续业务开发和能力演进提供统一的运行基础。本阶段完成了项目启动流程和基础框架的搭建。项目通过入口文件启动服务,再由 elpis-core 统一完成 Koa 实例创建、配置加载、业务模块装配以及路由注册等工作,从而收敛项目初始化逻辑,降低接入和维护成本。