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)
此版本更新内容包括:
## 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)
评论
暂无评论。