首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
乘风gg
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
「真®全栈之路」Web前端开发的后端指南
送命题。当时脑瓦特了,答曰:逻辑处理和数据增删改查。。。 当场被怼得体无完肤,羞愧难当。事后再反思这问题,结合资料总结了一下。发现自己学过的Redis、Elasticsearch和DNS等其实都属于后端知识体系范畴。 在本文中,我将尝试总结前端须知的后端体系入门。 1. Web…
在Node.js中使用C++模块
对JavaScript程序员来说,Node.js确实是我们作为服务端开发的首选语言。Node.js的性能优势源于其使用Google的V8引擎,使用非阻塞式的I / O模型,依靠事件驱动。但涉及密集型计算的场景时,Node.js不一定能够有很优秀的表现。还好有C++ Addons…
koa中如何优雅地处理异常
一个良好的编码习惯必然离不开异常处理,本文将主要介绍如何在koa框架下面优雅地抛出错误,并统一处理返回。 koa是一个优秀的NodeJS web框架,当我们在开发web项目…
Vue + Webpack 灰度发布控制
实现前端项目多个版本共存。如果只存在一份资源,会导致每次修改都会影响到所有的用户,对于持续更新的Web项目来说,需要保证每次的修改只会影响到小部分用户,而不是所有的,控制范围,减少损失。 原直接以master分支作为production,功能修改完善合并到master上…
一篇文章构建你的 NodeJS 知识体系
最近读《重学前端》,开篇就是让你拥有自己的知识体系图谱,后续学的东西补充到相应的模块,既可以加深对原有知识的理解,又可以强化记忆,很不错的学习方案。 process.nextTick 方法允许你把一个回调放在下一次时间轮询队列的头上,这意味着可以用来延迟执行,结果是比 setT…
快来,你想要的koa知识几乎都在这里了!
之前用koa写过不少的demo,加一个实际的线上应用,但一直没有怎么看过它的源码。 这次抽空看了一下源码。 application.js是入口文件,那么进去看看吧。 就是起了一个服务。 这里有一个debug模块,可以用它来做一些调试。(使用前提是你的环境变量设置了DEBUG,不…
Koa vs Express - 精通 Koa 中间件机制
随着 Node 默默的实现了 async-await 的用法,Koa2 也在最近发布了。Express 似乎还占领着这场人气比赛的上风,但自 Koa2 发布以来我一直愉快的使用着,并且总是害怕回到老项目中去使用 Express. 我偶尔出没在 Koa Gitter 为大家答疑解…
可能是目前市面上比较有诚意的Koa2源码解读
本文会以如下的顺序进行解读: 1,koa是什么; 2,初读koa源码; 3,精读koa源码; 3.1,中间件机制解读 3.2,如何将generator函数转成类async函数 3.3,统一的错误处理机制
基于 Node.js 实现压缩和解压缩
zip 和 gzip 是两种我们最常见到的压缩格式,当然,gzip 在 Windows 下很少有人接触。tar 是一种归档格式,它默认不会压缩,需要结合 gzip 来将最终的 tar 文件以 gzip 格式压缩成为一个 tar.gz 文件,通常我们会缩写为 tgz。