【Vue.js, React, Angular】事例から見るSPAフレームワーク


Vue.js, React, Angularといった各種のSPAフレームワークがどんな企業で使われているのか知りたくて、「SPA 事例」や「SPA 採用例」といったキーワードでググったけどめぼしい情報が出てこなかったので調べてまとめました。

ソース

made with XXXを参考に、独断と偏見により有名な企業を5つずつ選出しました。FacebookがReact, GoogleがAngularを使っているのは自明なので除外しています。

Vue.js

開発者のEvan Youが台湾出身のためか中国で人気と言われています。

企業 リンク
Alibaba https://www.alibaba.com/
Baidu https://www.baidu.com/
Expedia https://www.expedia.com/
Nintendo https://my.nintendo.com/
Line https://store.line.me/home/

Vue.jsはここで取り上げているフレームワークの中では最も後発で伸び盛りのため、これから採用例が増えてくると予想されます。国内の事例は以下の記事によくまとまっています。
https://qiita.com/00092/items/52d641af8d37e2b07916

React

ギークな新興企業が好んで使っている、という傾向が強いです。

企業 リンク
Netflix https://www.netflix.com/jp/
Slack https://slack.com/intl/ja-jp/
Uber https://www.uber.com/jp/ja/
Airbnb https://www.airbnb.jp/
Paypal https://www.paypal.com/jp/home

ここに挙げた企業は、Reactに関する情報発信や周辺ライブラリの開発によりコミュニティを盛り上げていっている存在という印象があります。

Angular

Reactと対象的に、歴史のある大企業での実績が豊富です。

企業 リンク
Microsoft https://www.office.com/apps?auth=2
Forbes https://www.forbes.com/
BMW https://findadealer.bmw.com.au/#/dlo
Citibank https://online.citi.com/US/ag/contactus
VMWare https://clarity.design/

AngularJS時代の実績も含めると、金融・政府機関など日本ではお堅いと位置付けられる業種での事例がさらに増えます。
https://www.madewithangular.com/categories/angularjs/

まとめ

いかがでしたでしょうか? こうして見ると、各フレームワークごとに色が見えてきて興味深いですね。個人的にはReactを採用している企業のラスボス感が印象的でした。