Open4
JSer.info #540 フォローアップ: オープンソースの予算、フレームワークでのIE 11サポート終了の時期
2021-05-18のJS: Node.js 14.17.0、TypeScript 4.3 RC、Angular v12 - JSer.infoのフォローアップ記事です。
聞きたいこととかあったらコメントしておいてください。
Flow to TypeScript
Babelのリポジトリを見ていたら、FlowからTypeScriptへの移行が結構進んでいた
- Pull requests · babel/babel
- Migrate Babel from Flow to TypeScript by zxbodya · Pull Request #11578 · babel/babel
FlowはFacebook系のプロダクトでしか見なくなってきた。
Jestは、TypeSriptへの移行が完了していた。
BabelとOpen Collective
- Babel is used by millions, so why are we running out of money? · Babel
- Babel is used by millions, so why are we running out of money? | Hacker News
4月末で大体20万ドルだった予算が、アナウンス後では大体25万ドル程度になっている。
Sponsor @babel on GitHub Sponsorsの方はあまり大きな変化がないので、基本的にOpen Collectiveに集まっている感じがする。
この話題に対して@sebmckがBabelを批判したけど、その後訂正して取り消した。
Open Collectiveの年間の予算(2021-05-17)
- babel: 25万ドル ( 2020年4月時点では28万ドル )
- webpack: 37万ドル ( 2020年1月時点では50万ドル )
- ESLint: 16万ドル( 2020年4月時点では13万ドル )
- Prettier: 3万ドル( 2020年1月時点では2万ドル )
- Vue: 12万ドル( 2020年4月時点では11万ドル )
- Rollup: 9000ドル( 2020年4月時点では9000ドル )
- Sindre Sorhus: 2.5万ドル( 2020年4月時点では1万ドル )
IE11のサポート
- Angular
- Angular 12がIEをサポートする最後のバージョン
- Angular v12 is now available. It’s that time again, friends — we’re… | by Mark Techson | May, 2021 | Angular Blog
- Angular 12は2021年11月リリース予定
- LTSは2022年11月までなので、そこでIEサポートは完全に終了の予定
- RFC: Internet Explorer 11 support deprecation and removal · Issue #41840 · angular/angular
- Vue
- Vue 3ではIEのサポートしない方向
- Proposal for dropping ie11 support in Vue 3 · Discussion #296 · vuejs/rfcs
- Vue 2のLTSは2.7がリリースされてから18ヶ月
- Vue.js における次のイテレーションの計画 — Vue.js
- https://github.com/vuejs/vue/projects/6#card-34430029
- 2.7はリリースされていないので、最低でも2.xのサポートは2022年11月まで続く
- React
Related IE11 サポート終了の歴史 | blog.jxck.io