jj.js v1.0.0 已经发布,轻量级 MVC 框架

发布于

jj.js v1.0.0 已经发布,轻量级 MVC 框架

此版本更新内容包括:

## jj.js v1.0.0 正式发布

jj.js 是一个借鉴 ThinkPHP5 设计的轻量级 Node.js MVC 框架,基于 Koa 构建。经过长期迭代与打磨,现正式发布 v1.0.0 稳定版本。

### ✨ 核心特性

- **经典 MVC 架构** — 借鉴 ThinkPHP5 设计,PHP 开发者可快速上手
- **自动加载机制** — 基于 Proxy 实现类库自动加载、懒加载与 Class 自动实例化,想用就能直接调用,无需手动 require
- **单应用无限子级** — 支持任意层级子模块(如 `app/admin/`、`app/api/`),子级自动继承父级类库
- **三级中间件** — 应用级、路由级、控制器级,灵活扩展
- **多数据库支持** — SQLite(默认)、MySQL、MongoDB、sql.js,按需安装
- **完整类型提示** — 基于 JSDoc,自动生成应用端类型提示文件

### 快速开始

```bash
# 使用 CLI 创建项目
npx jj.js init myapp

# 进入项目并安装依赖
cd myapp
npm install

# 启动项目
npm start
```

详情查看: [https://gitee.com/yafu/jj.js/releases/v1.0.0](https://gitee.com/yafu/jj.js/releases/v1.0.0)

---

原文链接:[点击查看](https://www.oschina.net/news/482234)

评论

暂无评论。

0.074546s