头几天想写个小爬虫顺序,预备后端就用koa2。因而翻遍github与各大网站,都没找到一个好用的、轻一点的koa2脚手架,也找不到一个清楚些的搭建引见。github上的脚手架要么是1.x版的koa,要么一堆庞杂的依靠。 …
标签:koa.js
关于:Express会被Koa2取代吗?
知会上看到有个问题《Express会被Koa2取代吗?》。刚好对Express、koa有点小研究,于是简单回答了一下。 1、先说结论 目前没有看到Express会被koa2取代的迹象。 目前来说,Express的生态更成…
EDU_BOOK 开发总结
EDU_BOOK 开发总结 KOA2 + Mongodb 整体框架搭建API Koa2是目前Node.js世界最火的web框架,无论从性能,还是流程控制上,koa 2和它的后宫(中间件)都是非常好的解决方案。本文主要ko…
在 Web 应用中使用 ES7 装饰器(Decorator)初体验
前言 今天闲来时看了看ES7中的新标准之一,装饰器(Decorator)。过程中忽觉它和Java中的注解有一些类似之处,并且当前版本的TypeScript中已经支持它了,所以,就动手在一个Web应用Demo中尝鲜初体验了…
对Koa-middleware完成机制的剖析
本文宣布在github.com/ssssyoki,迎接star,issues配合交换。 Koa是基于Node.js的下一代web开辟框架,比拟Express更轻,源码只要几百行。与传统的中间件差别,在Koa 1.x中采纳…
让我们来重新设计一下 koa-router
前言 koa-router 是目前用的比较多的 Koa 的路由中间件之一,前段时间由于作者没有精力继续维护而将其公开售卖。我们有些项目也用到了这个库,但是目前很多我们想要的特性都没有,比如生成接口文档。本身这个库代码实现…
koa源码阅读之koa-compose/application.js
koa源码阅读之koa-compose/application.js koa-Compose 为了理解方便特地把注释也粘进来 //这英语。我也来翻译一波 //大概就是把所有的中间件组合返回一个完整大块的中间件 /** *…
koa-session学习笔记
koa-session是koa的session管理中间件,最近在写登录注册模块的时候学习了一下这部分的代码,感觉还比较容易看明白,让自己对于session的理解也更加深入了,这里总结一下。 session基础知识 这部分…
使用docker部署node集群
本文会通过三个简单的demo,演示如何通过docker部署node集群。 如果想学习docker,官方文档是一个不错的入门指引,或者可以看这个gitbook。 一、部署node容器 首先准备一个node服务demo,代码…
SSE eventSource简介
eventSource简朴引见 eventSource是用来处理web上服务器端向客户端推送音讯的题目的。不同于ajax轮询的庞杂和websocket的资本占用过大,eventSource(sse)是一个轻量级的,易运用…
node 相关笔记
一 学习资源 学习范围 学习内容 知识点 学习资源 node node文档 1. Buffer、Stream、路由、文件系统等 2. 非阻塞和事件驱动 koa koakoa-routerkoa-viewskoa-stat…
关于node模拟"同步锁"的方案畅想,解决防止缓存击穿
背景 在使用vue做一个项目的时候,有些需要keep-alive的内容,这些数据请求一次就不会再变,而且大部分用户的数据都是一样的,所以这块加个缓存再好不过了。 问题-缓存击穿 部署好redis,非常欢快的加上了node…