jj.js轻量级 MVC 框架
jj.js 是一个基于nodejs+koa2构建的简单轻量级 MVC 框架。
项目介绍
框架依赖koa2、koa-router、art-template、mysql,基于proxy实现了代码自动加载及懒加载技术,最低依赖仅仅为koa和koa-router,非常轻量。系统架构类似Thinkphp5,很容易上手。支持类库自动加载、手工引入两种开发模式。支持应用、路由、控制器三级中间件,方便插件及二次开发。支持单应用和多应用两种运行模式。
项目地址:https://github.com/yafoo/jj.js
码云镜像:https://gitee.com/yafu/jj.js
安装
npm i jj.js
Hello world !
1、创建文件 ./app/controller/index.js
const {Controller} = require('jj.js'); class Index extends Controller { async index() { this.$show('Hello jj.js, hello world !'); } } module.exports = Index;
2、创建文件 ./server.js
const {app, Logger} = require('jj.js'); app.run(3000, '127.0.0.1', function(err){ !err && Logger.info('http server is ready on 3000'); });
3、运行命令
node server.js
4、浏览器访问 http://127.0.0.1:3000
,页面输出 Hello jj.js, hello world !
5、或者执行命令 npm test
,快速打开测试程序。
评论
Struts4RCP轻量级MVC框架
1.简介Struts(for)RCP是一个适用于RCP/RIA应用的轻量级MVC框架,与Struts功能相似,提供远程MVC控制器支持,简化模型与视图的交互过程。MVC:ModelViewContro
Struts4RCP轻量级MVC框架
0
DumpMVC轻量级 MVC 框架
Dump是一个轻量级mvc框架,正如它的名字一样,Simpleiseverything.Dump是一个轻配置,完全基于注解开发的框架,他甚至没有自己的xml文件,一切基于注解。Dump分为三个模块,它
DumpMVC轻量级 MVC 框架
0
Dreamvc轻量级 MVC 框架
dreamvc是结合了struts2和SpringMVC的思想而诞生的一个框架,写来玩玩~~喜欢的朋友可以支持一下哟~~,不喜勿碰。dreamvc有如下特性:两个入口,DispatcherFilter
Dreamvc轻量级 MVC 框架
0