Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/huruji/blog

红日初升,其道大光:sun_with_face::house_with_garden:请star或watch,不要fork
https://github.com/huruji/blog

Last synced: 18 days ago
JSON representation

红日初升,其道大光:sun_with_face::house_with_garden:请star或watch,不要fork

Awesome Lists containing this project

README

        

灰风GreyWind的技术部落格

PS:灰风也叫忽如寄

> 在这里将会记录我的源码分析历程、我的技术日志、我的生活感悟。

> 如果你对我的博客文章感兴趣,或许你也会喜欢我以前写过的文章,你可以在这里找到我以前的文章。[http://www.jianshu.com/u/351f85c16861](http://www.jianshu.com/u/351f85c16861)

#### 目录

#### 2019-03

- [async await 的错误处理 ](#61)

#### 2019-02

- [webpack 的 chunk ](#59)

#### 2019-01

- [如何让你的回调 Promise 化 ](#58)

- [通过 Webpack 的 compiler 对象的 Hooks 学会编写 Webpack 插件的编写](#57)

- [Webpack 的 stats 、Compilation、compiler 对象里都有啥](#56)

#### 2018-11
- [如何编写一个babel插件 ](#55)

- [webpack打包出来的文件都是啥](#54)

- [minipack源码解析](#53)

#### 2018-09

- [如何优雅地链式取值](#51)

- [图像处理的滤镜算法](#50)

#### 2018-08
- [IOS下box-shadow的诡异bug的修复](#47)

#### 2018-07
- [D2-天猫超市Mobile Web的极致体验优化 - 学习笔记](#45)

#### 2018-06
- [NumPy使用](#44)

#### 2018-05
- [一文带你了解babel-preset-env](#43)

- [关于Babel 6的 loose mode](#42)

- [Rollup初探](#41)

- [从ECMAscript标准文档看懂valueOf](#40)

- [一段柯里化函数代码阅读](#39)

- [Rails路由](#38)

- [Rails布局和视图渲染](#37)

- [Active Record 数据验证](#36)

- [Active Record 迁移](#35)

#### 2018-04

- [Active Record基础](#34)

- [使用rails实现最简单的CRUD](#33)

- [for循环异步操作问题小结](#29)

#### 2018-02

- [使用express-validator对你的Express应用的用户数据进行验证](#21)

- [使用validator.js对字符串数据进行验证](#20)

#### 2018-01

- [Shell的字符串处理](#19)

- [Shell编程快速入门指南](#18)

#### 2017-11

- [动手实现一个AMD模块加载器(三)](#17)

#### 2017-10

- [动手实现一个AMD模块加载器(二)](#16)

- [动手实现一个AMD模块加载器(一)](#13)

- [Node.js开发多进程应用](#15)

- [Node.js的进程process](#14)

- [使用Koa + mysql一小时搭建个人博客](#11)

#### 2017-09

- [动手实现一个JSONP](#9)

- [Webpack系列——关于Webpack-dev-server配置的点点滴滴](#10)

- [Webpack系列——手把手教你使用Webpack搭建简易的React开发环境](#8)

- [Webpack系列——Webpack + xxx配合使用](#7)

- [Webpack系列——快速入门](#3)

- [Android布局练习—计算器](#5)

- [Android布局笔记(未完待续)](#4)

#### 2017-08

- [使用react-router4.0实现重定向和404功能](#2)

- [动手实现一个最简单的redux](#1)

### 源码阅读计划

> 计划赶不上变化,orz

1.模板引擎类

- [ ] [aui/art-template](https://github.com/aui/art-template)
- [x] [tj/ejs](https://github.com/tj/ejs),[ejs项目源码阅读](https://github.com/huruji/blog/issues/28)

2.React相关

- [x] [reactjs/redux](https://github.com/reactjs/redux)

3.Node.js项目

- [x] [welkinwong/nodercms](https://github.com/welkinwong/nodercms),[nodercms项目源码阅读](https://github.com/huruji/blog/issues/22)

- [x] [substack/node-mkdirp](https://github.com/substack/node-mkdirp),[node-mkdirp项目源码阅读](https://github.com/huruji/blog/issues/23)

- [x] [isaacs/pseudomap](https://github.com/isaacs/pseudomap),[pseudomap项目源码阅读](https://github.com/huruji/blog/issues/24)

- [x] [developit/resource-router-middleware](https://github.com/developit/resource-router-middleware),[resource-router-middleware项目源码阅读](https://github.com/huruji/blog/issues/25)

- [x] [expressjs/cookie-parser](https://github.com/expressjs/cookie-parser),[cookie-parser项目源码阅读](https://github.com/huruji/blog/issues/27)

4.Vue相关
- [x] [bailicangdu/vue2-happyfri](https://github.com/bailicangdu/vue2-happyfri) Vue全家桶入门级项目

2019-03

async await 的错误处理





2019-02

webpack 的 chunk





2019-01

如何让你的回调 Promise 化





通过 Webpack 的 compiler 对象的 Hooks 学会编写 Webpack 插件的编写





Webpack 的 stats 、Compilation、compiler 对象里都有啥





2018-11

如何编写一个babel插件





webpack打包出来的文件都是啥





minipack源码解析





-----

2018-09

如何优雅地链式取值





图像处理的滤镜算法





-----

2018-08

IOS下box-shadow的诡异bug的修复





-----

2018-07

D2-天猫超市Mobile Web的极致体验优化 - 学习笔记





-----

2018-06

NumPy使用





-----

2018-05

一文带你了解babel-preset-env





-----

关于Babel 6的 loose mode





-----

Rollup初探





-----

从ECMAscript标准文档看懂valueOf





-----

一段柯里化函数代码阅读





-----

Rails路由





-----

Rails布局和视图渲染





-----

Active Record 数据验证





-----

Active Record 迁移





-----

2018-04

Active Record基础





-----

使用rails实现最简单的CRUD





-----

for循环异步操作问题小结





-----

2018-02

使用express-validator对你的Express应用的用户数据进行验证





使用validator.js对字符串数据进行验证





-----

2018-01

Shell的字符串处理





-----

Shell编程快速入门指南





-----

2017-11

动手实现一个AMD模块加载器(三)





-----

2017-10

动手实现一个AMD模块加载器(二)





-----

动手实现一个AMD模块加载器(一)





-----

Node.js开发多进程应用





-----

Node.js的进程process





-----

使用Koa + mysql一小时搭建个人博客





-----

2017-09

动手实现一个JSONP





-----

Webpack系列——关于Webpack-dev-server配置的点点滴滴





-----

Webpack系列——手把手教你使用Webpack搭建简易的React开发环境





-----

Webpack系列——Webpack + xxx配合使用





-----

Webpack系列——快速入门





-----

Android布局练习—计算器





-----

Android布局笔记(未完待续)





-----

2017-08

使用react-router4.0实现重定向和404功能





-----

动手实现一个最简单的redux