
Egg
Robin_Hood_
不慌 不怂
展开
-
Egg框架介绍
一、前因偶然在Github中看见基于Nodejs的[N-blog][https://github.com/nswbmw/N-blog] 原本计划参照GitHub中给出指引去学习,然后用express来写个多人博客。但是发现这篇教程可以提供方向,当遇到具体细节实现和原理时候还是摸不着头脑。最后决定还是准备自己动手写,选择了“下一代的web框架” koa2(其实是跟express差不多,同一作者团...原创 2019-01-05 18:36:32 · 3549 阅读 · 0 评论 -
Egg框架一——Egg与koa
Egg框架一——Egg与koa一、Koa特点koa中间件模型是``洋葱模型` 请求经过一个中间件会执行两侧Context 上下文模型,相较于 request 和 response 而言更加符合语义。优异的异常处理async function onerror(ctx, next) { try { await next(); } catch (err) { ...原创 2019-01-05 18:40:38 · 6981 阅读 · 0 评论 -
Egg框架二——渐进式开发
Egg框架二——渐进式开发一、初始状体插件写在extend里边(这时候只是扩展)example-app├── app│ ├── extend│ │ └── context.js│ └── router.js├── test│ └── index.test.js└── package.json二、插件的雏形把代码写成插件的形式,但并不独立出去。(觉得能成...原创 2019-01-05 18:42:15 · 517 阅读 · 0 评论 -
Egg框架三——基础功能
Egg框架三——基础功能一、Router1. router支持路由方式支持一下路由格式:router.verb('path-match', app.controller.action);router.verb('router-name', 'path-match', app.controller.action);router.verb('path-match', middleware1...原创 2019-01-05 18:43:02 · 1638 阅读 · 0 评论