2018-05-15のJS

Node v10.1.0 (Current) | Node.js

Node v10.1.0リリース。 require("fs/promises")require("fs").promisesに変更、request.abortedプロパティの追加など

Firefox — Notes (60.0) — Mozilla

Firefox 60.0リリース。 ES Modulesの有効化、Array#valuesの有効化、Web Authentication APIのサポート、WebVR APIがmacOSで有効化。 またESRのバージョンが60へ更新など。

Video.js 7 is here! 🎉 | Video.js Blog

Video.js 7リリース。 Video.js HTTP Streaming (VHS)プラグインでHLSとDASHを試験的にサポート。 古いブラウザサポートのコードを削除、オプトアウトだったGoogle Analyticsの収集を終了など

Release v1.0.0 · webpack-contrib/webpack-serve

webpack-serve 1.0.0リリース。 webpack-dev-serverの後継となるwebpack向けの開発サーバ

Release v0.72.0 · facebook/flow

flow 0.72.0リリース。 $Either<T>, $All<T>, $Type<T>の廃止。 Language Server Protocolの改善、Stage 1のnullish coalescingをサポートなど

The Front-End Tooling Survey 2018 - Results - AshleyNolan.co.uk - Blog and Portfolio for Ashley Nolan

JavaScript、CSS、ツールなどについての開発者アンケート。 利用言語、ライブラリ、Lint、テスト、bundlerなどについて項目ごとのアンケート結果が公開されている

Using Lighthouse To Improve Page Load Performance  |  Web  |  Google Developers

Lighthouseによって検出できるページロードパフォーマンスの問題について。 preloadした方がいいリソースの表示、JavaScriptのパースと実装の時間表示、リダイレクト検出、利用してないコード量の表示、preconnectによるRTTのコストの削減予測など

The npm Blog — \`npm audit\`: identify and fix insecure...

npm 6で入ったセキュリティチェックをするnpm auditコマンドについての解説

Introducing the Microsoft Edge DevTools Protocol - Microsoft Edge Dev BlogMicrosoft Edge Dev Blog

リモートデバッグができるMicrosoft Edge DevTools Protocolの解説。

実践PWA:光る電卓「Llumino PWA」の開発と技術解説 - ここぽんのーと

ネイティブアプリだったものをPWAで再現する話。 CSSアニメーション、Service Worker、Web App Manifest、インタラクションについて

Announcing Lighthouse 3.0  |  Web  |  Google Developers

Lighthouse 3.0プレリリース。 レポートUIの変更、それぞれのスコアのWeightの変更、First Contentful Paintの追加、RTTのコスト表示の追加など。 その他の変更点としてFirst InteractiveをFirst CPU Idleに名前の変更など

Google I/O 2018 - All Sessions - YouTube - YouTube

Google I/O 2018の動画まとめ

TSConf 2018 - YouTube - YouTube

TSConf 2018の動画まとめ

What's new in Chrome DevTools (Google I/O '18) - YouTube

Chromeの開発者ツールの新しい機能について。 非同期処理やWorkerでのブレークポイントの改善、検索機能の改善、LightHouseのアップデートとView Traceのデモ、コンソールのEaget Evaluationのデモなど

jspm.io - Native ES Modules CDN

npmモジュールをES moduleとしてロードできるようにしてくれるCDNサービス。 CommonJSなモジュールはES moduleとして読み込めるように変換される。

isomorphic-git/isomorphic-git: A pure JavaScript implementation of git for node and browsers!

Pure JavaScriptなGitの実装ライブラリ。 Node.jsとブラウザで動作する

Nest - A progressive Node.js web framework

Node.jsのウェブフレームワーク。 TypeScriptで書かれていて、AngularのようにDecoratorを使った宣言的な記述を行う。

jorgebucaran/classcat: JavaScript function for conditionally concatenating CSS classes.

CSSのクラス名文字列を結合したり、条件付きで消したりするライブラリ。