JSer.info #262 - jQuery 3.0βがリリースされました。
jQuery 10周年に合わせてリリースされました。
3.0に向けての変更点がまとめられているので利用している場合は見ておくといいかもしれません。
ES.next Newsは、週5つほどのES.next関連のリンクを紹介していくメルマガサイトです。
JavaScript Weeklyの補完的な情報を扱うようです。
We see ES.next News as complementary to JavaScript Weekly
関連:
先週のJSer.info 5周年記念イベントでも発表していましたが、
ECMAScript DailyというECMAScriptについて扱うサイトを作りました。
ECMAScript Daily NewsはJSer.infoの補完的な感じです。
自分のECMAScriptに関するメモを兼ねているので、ECMAScriptの仕様やProposal周りについてが中心です。
(新しいProposalが公開されたとか、V8である仕様が実装されたとか、TC39でこういう議論があったなど)
ライブラリやツールなどの話は少ないですが、興味ある人は見てみるといいかもしれません。
- RSS で購読できます
- ECMAScript Daily (@EcmascriptDaily) Twitterでも見ることができます
- メールマガジン 週刊でまとめて更新が購読できます
MSEdgeのJavaScriptエンジンであるChakraCoreがOSSとして公開されました。
加えて、Node.jsへChakraCoreも利用できるようにするPull Requestが行われています。
ChakraCoreのロードマップでは、LinuxサポートやES2015 Modulesの実装などが予定されています。
ヘッドライン
jQuery 3.0 Beta Released | Official jQuery Blog
blog.jquery.com/2016/01/14/jquery-3-0-beta-released/
jQuery 3.0βリリース。
jQuery10周年を記念してのリリース
Ember.js - Ember.js 2.3 and 2.4 Beta Released
emberjs.com/blog/2016/01/15/ember-2-3-released.html
Ember.js 2.3リリース。
FastBootにvisit
メソッドの追加
Release 6.3 “Pro rege et lege” · postcss/autoprefixer
github.com/postcss/autoprefixer/releases/tag/6.3.0
Autoprefixer 6.3リリース。
Grid Layoutのサポート、自前で用意したUA別のデータからブラウザの種類を決められる機能の追加
axios/CHANGELOG.md at v0.9.0 · mzabriskie/axios
github.com/mzabriskie/axios/blob/v0.9.0/CHANGELOG.md
axios 0.9.0リリース。
XDomainRequestの対応改善、adapter
プロパティの追加など
MooTools Blog: 1.6.0 is out!
mootools.net/blog/2016/01/14/mootools-1-6-0-release
MooTools 1.6.0リリース。
Promises/A+互換のClass.Thenable
を追加。
次回のメジャーアップデートではIE11+のみのサポートとなる。
またArray.from
はES6と名前が被っているためリネームされる
ES.next News: The 5 best ECMAScript links of the week
ES.nextについての週刊メルマガ。
JavaScriptの補完的な感じ。
by Dr.Axel Rauschmayer and Johannes Weber.
ChakraCore GitHub repository is now open | Microsoft Edge Dev Blog
blogs.windows.com/msedgedev/2016/01/13/chakracore-now-open/
MSEdgeのJavaScriptエンジンであるChakraのCore部分がオープンソースとして公開された。
Enable Node.js to run with Microsoft's ChakraCore engine by kunalspathak · Pull Request #4765 · nodejs/node
github.com/nodejs/node/pull/4765
Node.jsにChakraCoreビルドを追加するPull Request
Renaming jade -> pug · Issue #2184 · pugjs/jade
github.com/pugjs/jade/issues/2184
Jadeはpugにリネームされる
アーティクル
babel-plugin-typecheck を使って flowtype 文法で書かれたJSをランタイムチェックする - Qiita
qiita.com/mizchi/items/30a5f9560e86e0d5ab31
FlowTypeの型定義構文を使ってランタイムチェックを行うBabelプラグインについて
Browserify VS Webpack - JS Drama
blog.namangoel.com/browserify-vs-webpack-js-drama
Browserifyとwebpackの思想の違い、静的リソースの扱い、どちらをどういう理由で選ぶべきかについて
React.js Best Practices for 2016 | @RisingStack
blog.risingstack.com/react-js-best-practices-for-2016/
Reactの使い方、データの持ち方、テストなどのプラクティス
JSといえばjQueryだったWebデザイナーが、Reactを1年間使って感じたメリット | dwango creators' blog(ドワンゴクリエイターズブログ)
creator.dwango.co.jp/3413.html
デザイナーから見たReactについて
Enumify: better enums for JavaScript
www.2ality.com/2016/01/enumify.html
classを使ったEnumのライブラリについて
サイト、サービス、ドキュメント
MicheleBertoli/css-in-js - JavaScript
github.com/MicheleBertoli/css-in-js
React系のCSS in JSライブラリの比較まとめ
cheeaun/javascript-error-logging
github.com/cheeaun/javascript-error-logging
JavaScriptのerror loggingサービスのまとめ
Progressive Web Apps | Web Fundamentals - Google Developers
developers.google.com/web/progressive-web-apps
Progressive Web AppについてのGoogleのまとめページ。
Progressive Web Appとは何かについて書かれている。
thejameskyle/babel-handbook
github.com/thejameskyle/babel-handbook
Babelのセットアップ方法やプラグイン開発について書かれたハンドブック
ソフトウェア、ツール、ライブラリ関係
ariporad/pirates
require.extensions
のhookを扱うライブラリ。
一つの拡張子に複数のhookを行う部分を管理する。
kolodny/deact - JavaScript
Template Stringsを使ってJSXライクな書き方ができるテンプレートエンジン。
Jotted — Showcase self-hosted HTML, CSS and JavaScript demos, with editable source
JS BinとかJSFiddleのような形式でHTML/CSS/JSを埋め込み表示出来るライブラリ