Javascript 大補帖

Concepts

Javascript: Good Parts 的網站,很多 JS 程式設計的經典觀念
http://javascript.crockford.com/

ES6 教學
http://es6.ruanyifeng.com/

Tools

Babel — general compiler from ES6/7 to ES5
https://babeljs.io/

Utilities

lodash.js — 好用的工具包
https://lodash.com/

is.js — 常見的判斷函式大補帖,包含判定瀏覽器版本
https://github.com/arasatasaygin/is.js

core.js — ES6 的 Standard Library 內有像 Object.assign 之類的東西
https://github.com/zloirock/core-js

Flow Control

thenify — 把 callback-style function 變成 promise pattern
https://github.com/thenables/thenify

async.js — 好用的非同步流程控制
https://github.com/caolan/async

Frontend

Mansory — grid layout 時的好幫手,自動塞滿垂直位置
http://masonry.desandro.com/

Waypoint — 捲動觸發效果
https://github.com/imakewebthings/waypoints

React-waypoint — 上面那個的 react component
http://brigade.github.io/react-waypoint/

WOW.js — 捲動到 Element 時 say hello
http://mynameismatthieu.com/WOW/

Pure CSS Parallax — 使用純 CSS 做 Parallax 效果(雖然這不是 JS)
http://keithclark.co.uk/articles/pure-css-parallax-websites/

Skrollr.js — Parallax library
https://github.com/Prinzhorn/skrollr

Test

Faker — 假資料產生器,隨機產生人名地址 … etc
https://github.com/FotoVerite/Faker.js

Frameworks

References

devdocs — Standard Library 大全
http://devdocs.io/

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.