koa

微信开发总结之JSSDK

关键名词解释安全域名:用于JSSDK,开发者即可在该域名(包括二级域名)下调用微信开放的JS接口access_token:· 普通access_token:JSSDK和微信公众号后台开发使用,获取方法见官方文档:http://mp.weixin.qq.com/wiki/15/54ce45d8d30b6bf6758f68d2e95bc627.html· 网页授权access_

开始学习koa

对koa已经跃跃欲试很久,恰遇koa2最近正式发布,今天尝试着倒腾一番。所以自己对koa的学习算是从2.x开始,由于文档资源还不完全,准备踩着前辈们的肩膀,慢慢入坑。环境的搭建node运行环境,官方文档标注node v4.0.0及以上版本。babel,在使用async/await编程时babel是必须的,但是本人未使用async/await,而是使用传统的promise,所

koa 实现 react-view 原理

在之前我们有过一篇『React 同构实践与思考』的专栏文章,给读者实践了用 React 怎么实现同构。今天,其实讲的是在实现同构过程中看到过,可能非常容易被忽视更小的一个点 —— React View。React View每一个 BS 架构的框架都会涉及到 View 层的展现,Koa 也不例外。我们在做 View 层的时候有两种做法,一种是做成插件形式,对于 View 来说

koa 微信开发 (1) -- 接入指南

申请公众号在 mp.weixin.qq.com 上根据步骤申请一个账号进入公众号选择开发--基本配置,进行修改配置服务器编写根据文档,我们需要做的是接入微信公众平台开发,开发者需要按照如下步骤完成:1、填写服务器配置2、验证服务器地址的有效性3、依据接口文档实现业务逻辑当你在配置中写完配置,要提交的时候,微信会对你填写的url发送一个get请求, 包括:参数

nodejs框架koa学习

Koa 是一个类似于 Express 的Web开发框架,创始人也都是TJ。Koa 的主要特点是,使用了 ES6 的 Generator 函数,进行了架构的重新设计。Koa 的原理和内部结构很像 Express,但是语法和内部结构进行了升级。一、国际惯例 hello world1. 当前版本1.2npm install --save koa2. 代码撸起来 let koa

koa生成器,一键生成koa和koa2项目

最近在学koa,想着exrpess有生成器,那么koa应该也有。不出所料,经过我仔细上网排查,果然也有koa生成器。这对于想学koa,且规范的使用koa的朋友来说是一件多么让人开心的事情。一、一键生成koa项目特性Express-styleSupport koa 1.x(已支持)Support koa 2.x(已支持所有的koa中间件写法,依赖runkoa,不需要了解bab

常用npm模块分享

平时自己用的npm模块也不算少了,其实网上有很多牛人开发的npm模块都很好,希望不要被埋没了。一、 实用的模块1.thunder-vip作用:获取最新可用的迅雷 vip 账号。解决什么:不用每次打开网站去找号。。用法: $ thunder or var thunderVip = require('thunder-vip'); thunderVip(function (

co源代码阅读笔记

起因在7月23号时,我参加了北京的NodeParty。其中第一场演讲就是深入讲解Koa。由于演讲只有一个小时,讲不完Koa的原理。于是在听的时候觉得并不是很满足,遂开始自己翻看源代码。而Koa1是基于ES6的generator的。其在Koa1中的运行依赖于co。正好自己之前也想看co的源代码,所以趁着这个机会,一口气将其读完。co关于co,其作者的介绍很是简单。The ul

Koa源码阅读笔记(2) -- compose

本笔记共四篇Koa源码阅读笔记(1) -- coKoa源码阅读笔记(2) -- composeKoa源码阅读笔记(3) -- 服务器の启动与请求处理Koa源码阅读笔记(4) -- ctx对象起因自从写了个Koa的脚手架koa2-easy,愈发觉得Koa的精妙。于是抱着知其然也要知其所以然的想法,开始阅读Koa的源代码。问题读Koa源代码时,自然是带着诸多问题的。无论是上一篇

Koa源码阅读笔记(3) -- 服务器の启动与请求处理

本笔记共四篇Koa源码阅读笔记(1) -- coKoa源码阅读笔记(2) -- composeKoa源码阅读笔记(3) -- 服务器の启动与请求处理Koa源码阅读笔记(4) -- ctx对象起因前两天阅读了Koa的基础co,和Koa中间件的基础compose。然后这两天走在路上也在思考一些Koa运行机制的问题,感觉总算有点理通了。今天就来解读一下Koa启动时,发生的一系列事