inventor:inventor 核心框架

时间:2024-05-27 22:40:08
【文件属性】:

文件名称:inventor:inventor 核心框架

文件大小:68KB

文件格式:ZIP

更新时间:2024-05-27 22:40:08

JavaScript

Inventor - 全栈型现代 web 框架 基于 mvc 架构模式,借鉴众多优秀 php 框架(CI, Laravel等)的设计方式,使用 koa2 作为 http 处理核心进行封装,路由则借鉴了 Laravel 强大的路由系统,加入路由组的概念,提供更合理的路由规划方式。web 端则采用 react 的同构开发方式。 路由 路由系统借鉴 Laraval 路由系统对 koa-router 进行了封装,加入了 group 和 resource 路由的概念更加强大易用。采用 restful api 路由定义方式,更有效的控制资源。路由默认采用控制器方法的定义方式(controler@action)。 resource 路由会预定义资源操作的5个路由 router.resource('/resource', 'ResourceController') 等同于定义了如下5个路由:


【文件预览】:
inventor-master
----.devpath(44B)
----src()
--------shared.js(216B)
--------web.js(93B)
--------index.js(336B)
--------framework()
----babel.config.js(481B)
----README.md(3KB)
----.editorconfig(200B)
----.gitignore(899B)
----bin()
--------dev.sh(609B)
----package-lock.json(163KB)
----package.json(2KB)

网友评论