首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Node.js
订阅
Matrix
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
给你一个开箱即用,功能完善的koa项目
结合当前的node比较火的三大框架,Express、Koa、egg。笔者之前用的Express,后面发现回调把我搞死了,实在太无奈了。终于有一天去尝试了Koa来进行开发,发现实在太舒服了。ES6语法支持很多,同步模式也很到位,但是在学习koa的过程中,发现基本的基础知识都了解了…
iKcamp|基于Koa2搭建Node.js实战(含视频)☞ HTTP请求
koa-router 提供了 .get、.post、.put 和 .del 接口来处理各种请求,但实际业务上,我们大部分只会接触到 POST 和 GET,所以接下来只针对这两种请求类型来说明。 当我们捕获到请求后,一般都需要把请求带过来的数据解析出来。数据传递过来的方式一般有三…
iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 解析JSON
前面的文章中,我们已经完成了项目中常见的问题,比如 路由请求、结构分层、视图渲染、静态资源等。 那么,JSON 呢?JSON 格式数据的传输,已经深入到了我们的码里行间,脱离了 JSON 的人想必是痛苦的。那么,复合吧! 在数据传输过程中,传输的资源都可以称之为『数据』,而『数…
狼叔:如何正确的学习Node.js
你好,我是 i5ting ,江湖人称「狼叔」,目前是阿里巴巴技术专家,斯达克学院( StuQ )明星讲师, Node.js 技术布道者。曾就职于去哪儿、新浪、网秦,做过前端、后端、数据分析,是一名全栈技术的实践者。 现在,越来越多的科技公司和开发者开始使用 Node.js 开发…
系列3|走进Node.js之多进程模型
之前的文章“走进Node.js之HTTP实现分析”中,大家已经了解 Node.js 是如何处理 HTTP 请求的,在整个处理过程,它仅仅用到单进程模型。那么如何让 Web 应用扩展到多进程模型,以便充分利用CPU资源呢?答案就是 Cluster。本篇文章将带着大家一起分析Nod…
iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 错误处理
那么如何在 Koa 中实现这种功能呢?其实,一个简单的中间件即可实现,我们把它称为 http-error。实现过程并不复杂,拆分为三步来看: 允许使用者自定义错误页面。 渲染页面逻辑渲染出对应的错误页面。 可以看到,关键点就是捕捉错误,以及实现错误处理逻辑和渲染页面逻辑。 基于…
iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 视图Nunjucks
客户端和服务端之间相互通信,传递的数据最终都会展示在视图中,这时候就需要用到『模板引擎』。 模板引擎是为了使用户界面与业务数据分离而产生的,可以生成特定格式的文档。例如,用于网站的模板引擎会生成一个标准的 HTML 文档。 市面上常见的模板引擎很多,例如:Smarty、Jade…
iKcamp团队制作|基于Koa2搭建Node.js实战(含视频)☞ 中间件用法
它的作用是:每收到一个 http 请求,Koa 都会调用通过 app.use() 注册的 async 函数,同时为该函数传入 ctx 和 next 两个参数。而这个 async 函数就是我们所说的中间件。 下面我们简单介绍一下传入中间件的两个参数。 ctx 作为上下文使用,包含…