Fork me on GitHub

2013-09-16のJS: Lo-Dash 2.0、CSS Flexbox、regexp.js

Edit on GitHub 編集履歴を見る

JSer.info #140 - lodash v2.0.0がリリースされました。

変更の詳細は下記に書かれています。

記事の方では、幾つか用意されているCustom buildsの変更点などについても詳しく書かれています。

flexboxの旧仕様、改定仕様、現行仕様の一覧 « NAVER Engineers’ Blogという記事では、
CSS flexboxの歴史的な仕様の変更などやflexboxについてまとまっています。

regexp.js はJavaScriptの正規表現をJavaScriptで実装したライブラリで、
主にデバッグ目的に開発しているそうです。(実装している@jviereckさんはMozillaの人)
このライブラリを利用したデモも公開されていて色々面白い使い道がありそうな感じがします。


ヘッドライン

JavaScript library ReleaseNote

Lo-Dash 2.0リリース.
メソッドの機能追加等の機能向上に加えて、
Backboneビルドの互換性の向上、underscoreビルドの細かい変更点などについてまとめられている。
またデフォルトとなっているmodernビルドではES5の機能を直接使うようにし、Content Security Policy対応として用意されていたcspビルドはmodernのaliasになった。

主な機能の変更点についてはChangelog · lodash/lodash Wikiにまとめられている。

JavaScript webservice

コードのメトリクスなどを計測できるCode ClimateのJavaScriptサポート予定とのこと。

Yahoo CSS library ReleaseNote

Pure 0.3.0リリース

アーティクル

JavaScript

Promise/A+の拡張例としてコールバック関数をPromiseに変換することについてやエラーハンドリング、複数のpromiseが全て解決した時に次を呼ぶような仕組みの実装などについて。

ECMAScript JavaScript

Arrow Function => の特徴、シンタックス、使い方、typeofやcall()などと合わせた場合どうなるかなどについてまとまってる

webkit browser

Qt WebKitをQt WebEngineと改めChromium(Blink)のベースのものにするとの方針. Qt 5.2以降開発をしてQt5.3でリリース予定

AMD JavaScript library Tips

Require.jsを使う時のTips.
defineの書き方、AMDに対応してないライブラリの使い方、CJSの扱い、CDNのFallback、プラグイン、エラー処理

CSS まとめ 歴史

flexboxの仕様変更の歴史。(3つの段階)
flexboxコンテナとアイテム、各種プロパティの解説

Sencha browser

Senchaコミュニティの開発者に対して、サポートブラウザプランなどについてアンケート

Chrome デバック JavaScript

Chromium 31.0.1612.2でFirefox開発者ツールみたい(Black boxing)な正規表現にマッチしたライブラリ等をデバッグ時に無視する機能がついた

JavaScript デザインパターン まとめ

JavaScriptのデザインパターンについて書かれている連載.
メリット/デメリット/サンプル という感じでまとめられてる

スライド、動画関係

JavaScript MVC library スライド

Ember.jsについてのスライド.
帳票アプリを元にチュートリアル的な感じ

JavaScript スライド

JavaScriptの型、prototypeと継承、コールバックとPromise、キャッシュとパフォーマンスについてのスライド

サイト、サービス、ソフトウェア関係

web アクセシビリティ WAI-ARIA

GoogleによるWebアクセシビリティについての講座サイト.
動画やChromeの開発者ツールやチェックシート等を使いWAI-ARIAなどについて学べるサイト

JavaScript book

SICPのJavaScript版.
2章の途中まで書かれている.

JavaScript testing webservice API

SauceLabsのブラウザを使ってユニットテストを動かせるREST API.
Jasmine, QUnit, YUI Test, Mocha等のテストを動かせる

ツール、ライブラリ関係

Sass library

Sass の数学関数ライブラリ

JavaScript library

Gesture操作を検知してイベントを設定出来るJavaScriptライブラリ(up/down/left/right/error)

Grunt

最後に成功した時から変更されたものだけを処理出来るようにするGruntタスク

JSON HTML library

JSONをテーブルタグ(ネストも対応)に変換出来るライブラリ

UI HTML JavaScript CSS

BootStrapとかみたいなUIフレームワーク.

JavaScript library

フォームをGUIで操作しながら作成、並び替え等が出来るJavaScriptライブラリ.
保存結果はJSONな出力される

JavaScript 正規表現 library

デバッグ目的に作成されている正規表現のJavaScript実装

これを使ったデバッグツール例がRegExp.JS - matches JavaScript in it selfで公開されてる。

github JavaScript library

Githubみたいなテキストエリアでmentionや絵文字の入力補完を行うライブラリ

書籍関係

JavaScript book

Eloquent JavaScriptの2nd editionがクラウドファンディング方式という名のdonateで募集されてる。
CC by-ncで公開予定

JavaScript library book

2014年5月14日発売
D3.js についての書籍


この記事へ修正リクエストをする
JSer.info Slackに参加する