• Stars
    star
    156
  • Rank 239,589 (Top 5 %)
  • Language
    TypeScript
  • Created over 7 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

红日初升,其道大光🌞🏡请star或watch,不要fork

灰风GreyWind的技术部落格

PS:灰风也叫忽如寄

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

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

目录

2019-03

2019-02

2019-01

2018-11

2018-09

2018-08

2018-07

2018-06

2018-05

2018-04

2018-02

2018-01

2017-11

2017-10

2017-09

2017-08

源码阅读计划

计划赶不上变化,orz

1.模板引擎类

2.React相关

3.Node.js项目

4.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

More Repositories

1

FE-Interview

前端面试题大合集——小菜鸟前端面试大作战🐣👻
JavaScript
807
star
2

loading

loading动画合集
CSS
138
star
3

SilkDown

🍭🍭🍭 Wow, Such a beautiful and powerful markdown editor
Vue
76
star
4

find-beauty-in-douyin

使用 ADB 和 Node.js 训练抖音模型,自动关注抖音里好看的小姐姐
JavaScript
75
star
5

webpack-plugin-996icu

一个帮助 webpack 拥有假期,拒绝 996,拒绝 ICU,提高工作效率的 webpack 插件
JavaScript
66
star
6

eruda-webpack-plugin

A webpack plugin of eruda to help you develop mobile app
JavaScript
56
star
7

Wechat-WeAPP

微信小程序案例 Wechat-WeApp's Demo
JavaScript
54
star
8

awesome-github-star

我在 github 上 star 过的项目整理
46
star
9

HopeLibrarySystem

厚朴工作室图书管理系统Hope books manage system📘
JavaScript
43
star
10

rpn.js

Calculate Reverse Polish Notation
JavaScript
32
star
11

Wechat-Dev-Knowledge

小程序开发知识思维导图
24
star
12

mini-web-monitor

一个旨在讲清楚如何在不暴露源码的情况下定位前端脚本错误的最小版前端监控系统
JavaScript
19
star
13

babel-plugin-no-debugging

上线前去掉调试代码的Babel插件
JavaScript
18
star
14

vuvas

use vue.js + canvas build ui inspired by revas
TypeScript
17
star
15

moedan

Moedan — 简单、小巧、实用的弹幕引擎
TypeScript
16
star
16

Web-Read-APP

A HTML5 Moblie Read APP
JavaScript
12
star
17

HopeLibrarySystemUE

厚朴工作室图书设备管理系统前端界面
JavaScript
12
star
18

hope-fe-cli

厚朴工作室前端项目CLI工具🔨
JavaScript
12
star
19

saso

Zero config bundler to help you to build fantastic APP
TypeScript
10
star
20

Hlayer

HLayer——easyuse、no-dependence web layer
HTML
10
star
21

musicSPA

A music SPA APP Powered BY React、Redux、React-Router🎵
JavaScript
6
star
22

no-validate

使用Proxy实现的优雅、流畅的校验系统
JavaScript
6
star
23

DYPlayer

“抖音”移动端全屏HTML5播放器,预加载视频,可滑动切换视频,可定制弹幕,拥有良好的交互和优秀的动画
TypeScript
6
star
24

assets-preloader

load web assets, like js, css, image, and return a promise
TypeScript
6
star
25

minicap-driver

轻松实现电脑浏览器实时投影 android 设备,并保证高帧率
TypeScript
6
star
26

canvas-string-ellipsis

通过 canvas 测量文字长度,超过长度则使用省略号
TypeScript
6
star
27

css-imitate-js

使用纯css模拟常用js效果
CSS
5
star
28

gitStar

忽如寄star项目整理
5
star
29

download_douyin

下载某音无水印视频
Python
5
star
30

micat

米咔壁纸 —— mac 平台的壁纸应用
TypeScript
5
star
31

JDS_weekly

🎉收藏大家分享的文章📑、电影📹、音乐🎵、网站🐾 and others,成为一个有趣的人很难,但我们在努力。
5
star
32

open-browser-plugin

A webpack plugin to solve the problem that webpack-dev-server can not automatically open the browser via node api
JavaScript
4
star
33

Web-useful-Module

网页中常用到的组件
CSS
4
star
34

chain-get

程序员的自我修养:如何优雅地无报错链式取值
JavaScript
4
star
35

v8-with-libuv

基于 v8 实现的 javascript runtime,并嵌入 libuv
C++
4
star
36

React-HopeLibrarySystem

厚朴工作室图书管理系统React版
JavaScript
3
star
37

remove-tags-webpack-plugin

a webpack plugin to remove tags of .html assets
JavaScript
3
star
38

Hope-Train

The source of Hope Train
HTML
3
star
39

Shell

自己写的Shell工具
Shell
3
star
40

react-hlayer

the hlayer of react
JavaScript
3
star
41

yoga-layout-style-adaptor

just adapt yoga-layout with css style, so we can use yoga-layout with no pain
TypeScript
3
star
42

v8-load-js-file

v8 嵌入C++ 应用中并实现模块化加载 js 文件的例子(commonjs)
C++
2
star
43

v8-custom-global-variables

V8 嵌入 C++ 应用(JavaScript runtime)并自定义全局变量的例子
C++
2
star
44

vue3-custom-renderer-example

构建你自己的 vue 3.0 第三方 dom 渲染器,实现自己的 vue 3.0,已完结~
TypeScript
2
star
45

up

一个将图片上传到公共图床的命令行工具
2
star
46

vue-template-compiler-fake

😭为啥没有行信息,给 vue template 的 ast 加上行信息
JavaScript
2
star
47

Node-Blog

A blog web maded by express 4.x + MongoDB 3.2
JavaScript
2
star
48

hover

前端常用hover效果合集
HTML
2
star
49

author-webpack-plugin

A webpack4+ plugin to add author info to your bundles
JavaScript
2
star
50

size-table-webpack-plugin

JavaScript
2
star
51

modal-best-practices

中后台表单弹窗的最佳实践
TypeScript
2
star
52

inspector-api

v8 inspector api wrapper
TypeScript
1
star
53

nodejs-cli-template

the template for building nodejs command line tool
TypeScript
1
star
54

eva

a simple web server framework for learning
Go
1
star
55

v8-hello-world

v8 嵌入 C++ 应用示例
C++
1
star
56

koa-ts-template

koa + typescript 脚手架
TypeScript
1
star
57

p-first

make your Promise support getting first fulfilled Promise
TypeScript
1
star
58

skeleton-screen

Another react skeleton screen component
TypeScript
1
star
59

v8-run-js-file

v8 嵌入 C++ 应用中读取并运行 js 文件示例
C++
1
star
60

x6-strategy-tree-algorithm

基于业务实践总结的二叉树、多叉树、思维导图、决策树布局算法,并通过 x6 展示的例子
1
star
61

HopeDiary

厚朴日志APP
JavaScript
1
star
62

vscode-snippets-plus

我最常用到的 vscode 代码片段(React、flutter、mobx、webpack、react-native)插件,打造最高效的代码环境
1
star
63

add-server-client-script-webpack-plugin

In order to solve the problem that webpack-dev-server need add client script to entry manually like `webpack-dev-server/client?http:localhost:8080` via node.js Api
JavaScript
1
star
64

rumi

A zero config bundler built on the top of rollup
TypeScript
1
star