2017-02-20のJS

6.23.0 Released · Babel

abel 6.23.0リリース。 transform-es2015-block-scopingthrowIfClosureRequiredオプションの追加、babel-preset-flowの追加。 Reactの最適化プラグインのバグ修正、babel-traverseに隣接Nodeを取得するAPIの追加など

# Release v0.39.0 · facebook/flow

ow v0.39.0リリース。 --no-suppressionsのサポート、typeをJSON printできる$Flow$DebugPrint typeの追加など

Release Safari IndexedDB support! · localForage/localForage [

alForage 1.5.0リリース。 Safari 10.1からはIndexedDBを使うように変更された。

node の security checkをするなら nsp が便利 - from scratch [y

クトに依存しているモジュールに脆弱性がないかをチェックするツール Node Security Platformに公開されている脆弱性を元にチェックする

ative ECMAScript modules: dynamic import() [bl

ic import() Proposalについての解説。 import()はPromiseベースのAPIである点について、import()のfeature detectとpolyfill、Babelやwebpack 2での利用方法など

eed up Service Worker with Navigation Preloads  |  Web  |  Google Developers [dev

57からOrigin-Trialで試験的に使える ServiceWorkerのnavigation preloadについて。 今まではServiceWorkerが起動してからリクエストが開始されていたため、起動時間がボトルネックとなるケースがあった。 ServiceWorkerをパラレルに扱うことができ、preloadされているリクエストを取得できるAPIについて

  • [O

text in ReactJS Applications [java

ontextがどのように動いているかの解説。Contextのメリットとデメリットについて。 Contextの値の流れ、テストの難しさ、ライブラリでの利用について

fill のあり方と Web の進化と協調するためのガイドライン | blog.jxck.io [blog.

の役割と、早すぎたpolyfillの実装は仕様変更を難しくするSpeculative Polyfillの問題について。 間違ったpolyfillの実装、別名での回避事例、 polyfillを実装するタイミングなどついて書かれてたW3C TAGのドキュメントについて。

  • [Pol

書き方 from JavaScript - Qiita [qiita.

リがどのような事をしているのかや、言語による違いにはどのようなものがあるかについて。 いくつかのi18nライブラリを例に多言語化のやり方について解説されている記事

aScript Engine: High-performance ES2015 and beyond [v8proje

のパフォーマンス改善の取り組みについて。 Babelで変換されたコードサイズの問題やES5で同等の事を行う時の速度の違いについてなど <h

Tutorial | HTML & CSS Is Hard [internet

の解説。 Flexboxのそれぞれのプロパティについてどのようなレイアウトを実現できるかについて書かれてる。

pt 日本語ハンドブック | js STUDIO [js.studio

ドブックの翻訳

rence - A free guide to all HTML elements and attributes. [htmlrefere

サイト。 それぞれのタグごとに動作するサンプルがあり、block/inline/self-closing/metaで大きく分類されている。 O

the front end for the browser [hackernoon.

についての記事。 HTMLの取得、ネットワーク、DOM、CSSOM、JavaScriptの処理。 またこれらの処理の最適化やそのメリットについて <h1 cl

Born to build better enterprise frameworks and apps with Node.js & koa [github.com/e

レームワーク。 convention over configurationを重視したフレームワーク Rou

ughjs.com/]

vasライブラリ。 SVG pathも手描き風に描画することができる。 tunn

ibon: :1st\_place\_medal: Functional client-side router in ~570 bytes, built on HTML5 History API. [github.com/tun

-- Jianru

bda-view: A New Tool for Reading JavaScript Code [github.com/Jian

に読むことを支援するビューアツール。 スコープ単位でコードを展開して見ていくことができる <h1 class="

iven Development, 2nd Edition - O'Reilly Media [shop.oreilly.com