uniapp开发app框架在提升开发效率中的独特优势与应用探索
622
2022-10-23
epii-server- 基于 koa 的 node 应用框架
epii-server是基于koa的node应用框架,服务与构建渲染工具分离,提供更纯粹的MVC开发体验。
具有以下特性:
MVC 管道
(Request) => Middleware => Controller => View =>(Response)
**ASP--liked**
不同的ActionResult会产生不同的响应
// controllermodule.exports = [ { path: '/', verb: 'get', body: async function () { // response text/plain return this.epii.text('text output') // response application/json return this.epii.json({ state: true }) // response text/html by ViewRender return this.epii.view({ name: 'Li Lei' }) // response application/octet-stream return this.epii.file('dataset.csv') } }]
支持自定义布局
// client/index.meta.jsmodule.exports = { base: 'simple', // inherit simple layout head: { styles: 'client/index.css' }, body: { holder: 'client/index.html', scripts: 'client/index.js' }}// layout/simple.meta.jsmodule.exports = { head: { title: 'EPII Avatar', metas: [], styles: 'reset.css', favico: 'epii-icon.png' }, body: { scripts: 'jquery-2.2.2.min.js' }}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~