2015-08-24のJS

Bootstrap 4 alpha · Bootstrap Blog

Bootstrap 4αリリース。 LessからSassへの移行、IE8のサポートを終了しremを利用するように、flexboxをオプションで利用できるように、プラグインをES6で書きなおし、リセットスタイルをRebootにまとめるなど

Release 5.0 “President Valac” · postcss/postcss

CSSの変換を扱うPostCSS 5.0リリース。 safeオプションが別プロジェクトへ、 parserstringifierなどもオプション化、 SCSSのパースにも対応するなど

Release RxJS Version 3.1 · Reactive-Extensions/RxJS

RxJS 3.1 リリース。 resultSelectorがオプショナルに、TypeScript定義ファイルが書き直されるなど

Release 1.1.0 - 2015.08.17 · zloirock/core-js

core-js 1.1.0 リリース。 string paddingのプロポーサルへの追従、trimLeft/trimRightの追加、Reflect.enumerateはキャッシュされたkeyをiterateするようになるなど

ESLint 1.2.0 released - ESLint - Pluggable JavaScript linter

ESLint 1.2.0リリース。 文字列結合にTemplate Stringsを使うようにするルール、コールバックにArrow Functionを優先するルールなどの追加、commonjsのenvironment定義が追加された

はてなブックマーク検索を作りながらFlux Utilsについて学ぶ | Web Scratch

Flux UtilsとReactを使ってアプリを作りながら、Flux Utilsについて学ぶチュートリアル。 StoreのstateがImmutableであったり、Containerなどの動作について

JavaScript の イテレータ を極める! - Qiita

Iterator、Iterable、Generatorについてそれぞれが何か、どのように使うかについて書かれている

Proper testing of Angular JS applications with ES6 modules — Medium

ES6 modulesとAngularJS。 ES6 modulesとして読み込みテストできるようにするためには、どのようにコードを書くかという話

reactjs - ES6版React.jsチュートリアル - Qiita

ReactのチュートリアルをES6 Classesなどを使って書いた場合にどうなるかについてをチュートリアル形式で書かれている。

Vue.js Tutorial - Vegibit

Vue.jsについてのチュートリアル。 基本的な使い方、Vue.jsのEvent、Filter、Componentsなどについて

Windows 10 virtual machines now available on Microsoft Edge Dev | Microsoft Edge Dev Blog

MSEdgeが使えるWindows 10のVirtual Machine(VM)が公開された

PostCSS とは何か // Speaker Deck

PostCSSについてのスライド。 PostCSSを使った変換の仕組み、それぞれのプラグインが単機能であるので組み合わせて利用できる。 csssnext、PreCSS、cssnanoなどのプラグインパックについて。 またSassの代わりに利用することについて

どうしてこうなった? Node.jsとio.jsの分裂と統合の行方。これからどう進化していくのか? // Speaker Deck

Node.jsの歴史、io.jsがでてきた経緯、そしてNode.jsとio.jsが統合された経緯について。 またコミュニティにおけるオープンガバナンスモデルについて

Effective ES6

ES6について幅広く紹介してるスライド。 ES5以下でのベストプラクティスがES6の機能や構文で解決できることやES6で新しく入った機能について書かれている。

Ginza.rb で Quipper のシングルページアプリケーション開発について発表しました - @kyanny's blog

Backbone.js/Chaplin/Marionette/React それぞれのシングルページアプリケーション開発における利点や問題点についてのスライド。 Railsとの共存についてなど

Functional programming in JavaScript - YouTube

関数型JavaScriptについてのスクリーンキャスト

Dev Tips - Developer Tips by Umar Hansa

Chrome開発者ツールのTips集

Falcor: One Model Everywhere

Netflixのモデル + data fetchライブラリ。 JSON Graphでデータを一つのドメインモデルとして表現して、そのモデルを元にサーバはルーティング、クライアントはデータの取得を行える。 またクライアントではキャッシュの設定が行える

stylelint

CSSのLintツール。 PostCSSのプラグインとしても利用できる。

JavaScript Domain-Driven Design | PACKT Books

JavaScriptでのDDDについての書籍

Beautiful JavaScript — Medium

Beautiful JavaScript リリース。

Amazon: AngularJS アプリケーションプログラミング: 山田 祥寛

AngularJSについての書籍