文件名称:青柠:基于Koa2的lime.js核心框架
文件大小:63KB
文件格式:ZIP
更新时间:2024-02-24 11:26:48
koa node mvc KoaJavaScript
酸橙 lime.js是一个轻量的基于Koa2的Node.js Web开发框架,它基于经典的MVC范式,致力于提供简单易用的Web应用开发体验。 特征 内核简单,优雅,易上手 lime.js可以无缝衔接Koa和npm的现有生态;在灵活与标准之间,石灰以中庸的态度造成权衡,并不断面向用户体验和未来而重大 经典MVC范式,约定大于配置 采用最经典的分层架构,约定大于配置的设计理念 可扩展性强,功能完备 尽管保持了小而精致的内核,但通过插件机制和社区生态打造的脚手架,lime完全可以胜任复杂项目的开发 面向未来的架构和工具链 对于服务器端而言,升级运行环境的成本要比客户端小的多。也正因如此,lime.
【文件预览】:
lime-dev
----.gitignore(55B)
----.commitlintrc.js(1KB)
----README.md(18KB)
----CHANGELOG.md(2KB)
----test()
--------constructor.spec.js(567B)
----.vscode()
--------launch.json(504B)
----CONTRIBUTE.md(5KB)
----LICENSE(1KB)
----package.json(2KB)
----benchmark()
--------koa()
----index.js(223B)
----example()
--------README.md(703B)
--------test()
--------public()
--------app.js(352B)
--------package.json(534B)
--------src()
--------ecosystem.config.js(812B)
--------config()
--------plugin()
--------package-lock.json(84KB)
----.eslintignore(302B)
----doc()
--------view.md(422B)
--------config.md(624B)
--------model.md(222B)
--------plugin.md(259B)
--------controller.md(124B)
--------demo.md(185B)
--------api.md(598B)
--------error.md(331B)
--------lime-cli.md(2KB)
--------start.md(943B)
--------safe.md(875B)
--------home.md(1KB)
----.travis.yml(408B)
----.editorconfig(612B)
----lib()
--------utils()
--------init-options.js(367B)
--------init-config.js(2KB)
--------router.js(2KB)
--------constructor.js(4KB)
--------init-delegate.js(1KB)
--------init-mvc.js(324B)
--------mvc()
--------init-plugin.js(1KB)
--------plugins()
--------init-error-handler.js(352B)
--------do-hooks.js(55B)
--------init-router.js(680B)
--------bind-events.js(407B)
----.eslintrc.js(438B)