2015-11-16のJS

babel/CHANGELOG.md at master · babel/babel

Babel 6.1.4リリース。 babel/registerbabel-registerというパッケージに分離、ブラウザ向けのbabel-browserパッケージの追加、バグ修正など

What’s in ECMAScript 2016 (ES7)?

ECMAScriptに関する用語解説やES.nextにおける策定プロセスの解説。 また“ES7 features”のような紹介は間違っているかもしれないという話や現状の策定状況についてなど

Haskell in ES6: Part 1- casual javascript

JavaScriptでHaskellの関数を実装していく話

Anatomy of a large Angular application — Medium

大きなAngularJSアプリの構造について。 TypeScriptで書いてBrowserifyでビルド、コードの構造のレイヤー分けやデータフローなどの設計について

Microsoft/nodejs-guidelines

Windows向けのNode.js入門的なガイドライン

KeitaMoromizato/js-study-front-test

Node.jsでのテストとKarmaなどを使ったブラウザテストの違いや仕組みについて。 実際に試せるサンプルと共に紹介されているので分かりやすい。

Kinoma now shipping JavaScript 6th Edition (ES6) support | Kinoma Notes - Blog of Kinoma team

KinomaのIoTデバイス向けのJavaScriptエンジンXS6がES6 Compat tableで96%の実装率を持っているという話

ES6 in Practice

ECMAScriptの策定プロセスやES6 Modulesについてのスライド。 ES6 Modulesのメリット、現状の問題について書かれている。 現状では構文とセマンティクスのみが決定している。 読み込み方などについて、BabelなどのTranspilerは独自の解釈があることについての問題提起

BlinkOn 5 One Pager - Google ドキュメント

BlinkOn 5のスライドと動画まとめ

Porting C/C++ to Web - Google スライド

ブラウザのプラグイン(ネイティブコード)とJavaScriptについてのスライド。 C/C++をemscriptenで変換する方法やasm.js、wasmについての解説。 またそれぞれの現段階での実行速度について

鉄腕アニメーション

Web Animationについてのスライド

Schedule - View Source

ViewSource Conferenceの動画とスライドまとめ

Jeff Morrison - Flow or how I learned to stop worrying and typecheck my React code - YouTube

ReactとFlowTypeを使った開発についての動画

jaredreich/notie.js

依存がないNotification UIライブラリ。 画面上部に被さる形の通知UI

danvk/source-map-explorer · GitHub

Source Mapから利用情報を可視化してファイルサイズやサイズの割合などを調べるツール

mweststrate/mobservable

配列やオブジェクトなどをラップして変更監視が出来るライブラリ。 getterとsetterを使い変更を監視するためプロパティの代入による変更を通知出来る

Client-Side Data Storage - O'Reilly Media

2016年1月発売 クライアントサイドのストレージについての書籍