【StateOfJS】最新のフロントエンドのトレンドを見てみよう😎

マフィア先生のエンジニア塾
5 Jul 202412:09

Summary

TLDRこの動画では、最新のJavaScriptの状況を分析しています。人気のあるライブラリーやツール、フレームワークの使用状況と評価を比較し、React、Vue.js、Angularなどが引き続き人気を集めている一方で、新しいツールやフレームワークの登場も注目されています。また、ビルドツールやテストライブラリーのトレンドも紹介しており、開発者にとって有益な情報を提供しています。最後に、プログラミング学習サービスやコミュニティの紹介で視聴者の幅を広げています。

Takeaways

  • 😀 コドマフィアが「State of JavaScript 2023」の分析を行った動画を紹介。
  • 📈 ReactとVue.jsが依然として人気のあるJavaScriptフレームワークであることが示されている。
  • 🔥 Tailwind CSSがUIライブラリとして注目を集めており、高いポジティブな意見を持つ。
  • 📊 2023年のトレンドとして、Reactの軽量版であるReact Liteが約10%の使用率を示している。
  • 🚀 Remixが最近注目を集めており、Reactの代替として10%の使用率を示している。
  • 🌐 Astroという新しいフレームワークも注目されており、右上方向に進んでいる。
  • 📈 TypeScriptはJavaScript開発者間で半分以上の使用率を示しており、非常に人気がある。
  • 🛠️ ビルドツールの分野では、Webpackが依然として最も人気があり、Viteが急速に追い上げている。
  • 📚 pnpmがモノレポツールとして最も人気があり、ターボパックも注目を集めている。
  • 📱 モバイル開発においては、ElectronとReact Nativeが最も使用されているフレームワークである。
  • 🔍 テストフレームワークでは、Jestが最も人気があり、Mochaが続き、Storybookも注目されている。

Q & A

  • 「State of JavaScript 2023」というタイトルの動画は何について説明していますか?

    -「State of JavaScript 2023」というタイトルの動画では、JavaScriptの最新トレンドや人気ライブラリー、フレームワークなどの状況を分析しています。

  • JavaScriptのフロントエンド開発で現在人気のあるライブラリーやフレームワークは何ですか?

    -人気のあるライブラリーやフレームワークには、React、Vue.js、Angular、Next.js、Svelteなどが挙げられます。

  • ReactとVue.jsのどちらが現在最も人気がありますか?

    -Reactが現在最も人気があり、広く使われているフレームワークの1つです。

  • 「ユイト」とは何ですか?また、なぜその印象値が低くなった可能性はありますか?

    -「ユイト」とは、ウェブ開発者向けのUIツールキットです。印象値が低くなった可能性があるのは、新しいツールやライブラリーの登場、あるいは開発者からのフィードバックによるものかもしれません。

  • 「ネクスト」と「TSCクライアント」の印象値はどう変化しましたか?

    -「ネクスト」は左方向に移動しており、「TSCクライアント」も左側に移動しています。これは、これらの技術に対するネガティブな意見が増えたことを示唆している可能性があります。

  • 「リアクトラウター」とは何で、なぜ最近注目されていますか?

    -「リアクトラウター」は、Reactの軽量版のようなライブラリーで、最近注目されているのは、より高速で効率的なウェブアプリケーション開発が可能だからです。

  • 「htmx」とはどのような技術ですか?また、なぜ最近話題になっていますか?

    -「htmx」は、JavaScriptの小さなライブラリーで、HTMLをより動的な機能を提供するために使用されます。最近の話題になる理由は、ウェブアプリケーションにおけるユーザー体験の向上に寄与する能力があるからです。

  • 「クイック」フレームワークとは何で、どんな特徴がありますか?

    -「クイック」は、高速で軽量なフレームワークで、開発者が高速なウェブアプリケーションを構築できるように設計されています。その特徴としては、開発効率の向上や、ビルトインの機能が豊富であることです。

  • 「ビルドツール」として現在最も人気があるものは何ですか?

    -「ビルドツール」として現在最も人気があるものは、「ウブパック」です。また、急速に注目を集めているのが「ビート」です。

  • 「モノレポツール」として現在最も人気があるものは何ですか?

    -「モノレポツール」として現在最も人気があるものは、pnpmです。また、注目されているのが「ターボパック」で、15%の開発者が使用したことがあると報告されています。

  • 「コードトゲザー」とはどのようなサービスですか?

    -「コードトゲザー」は、プログラミングの学習者が無料で参加できるオンラインコミュニティで、一人で学習する寂しさを和らげ、他の開発者と交流できるプラットフォームです。

Outlines

00:00

😀 JavaScriptの現状と人気ライブラリー

この段落では、2023年のJavaScriptの現状と人気ライブラリーについて解説しています。AIの話題が多い中で、フロントエンド開発に注目し、人気のあるライブラリーのトレンドを探ります。React、Vue.js、Angularなどが挙げられ、それぞれがどの程度使われているか、そして印象がどうかを分析しています。また、新しいフレームワークやライブラリーの登場にも触れています。

05:02

📊 ライブラリーの評価とユーザー数

第二段落では、JavaScriptライブラリーの評価とユーザー数に関するデータをグラフで示しています。人気のあるライブラリーの評価がどのように変化しているか、また、ユーザー数がどの程度増えているかを比較分析しています。React、Next.js、Vue.jsなどのライブラリーが特に注目され、それぞれがどの程度好評で、ユーザー基盤がどの程度あるかを具体的に説明しています。

10:07

🛠️ 開発ツールのトレンドと評価

最後の段落では、JavaScript開発におけるツールのトレンドと評価について語られています。ビルドツールやテストフレームワーク、UIライブラリーなど、さまざまなツールの人気度や評価を紹介し、特にpnpmやTurbopackなどの注目ツールについて詳細に触れています。また、開発者コミュニティにおけるこれらのツールの評価や使用経験についても言及しています。

Mindmap

Keywords

💡JavaScript

JavaScriptはウェブ開発において最も重要なプログラミング言語の一つであり、動的なウェブページの作成に欠かせない技術です。このビデオでは、JavaScriptの最新のトレンドやライブラリについて議論しており、それがウェブ開発のテーマに関連しています。

💡React

ReactはFacebookによって開発されたJavaScriptライブラリで、ユーザーインターフェースの構築に広く使用されています。ビデオではReactの人気やその他のフレームワークと比較して議論されており、Reactがウェブアプリケーション開発において重要な役割を果たしていることが示されています。

💡Next.js

Next.jsはReactベースのフレームワークで、サーバーサイドレンダリングや静的サイトジェネレーションを提供しています。ビデオではNext.jsの人気度や他のライブラリと比較した議論があり、ウェブアプリケーションの開発における役割が強調されています。

💡Vue.js

Vue.jsはプロトタイピングやアプリケーション開発に使用されるJavaScriptフレームワークで、ビデオではVue.jsの使用率や他のライブラリとの比較がされています。Vue.jsはウェブ開発のテーマに密接に関連しており、開発者の間で人気があります。

💡Angular

AngularはGoogleによって開発されたウェブアプリケーションフレームワークで、ビデオではAngularの使用状況や他のフレームワークと比較して分析されています。Angularは複雑なウェブアプリケーションの開発に適しており、ビデオのテーマに関連しています。

💡webpack

webpackはJavaScriptアプリケーションのモジュールバンドラーで、ビデオではwebpackの人気度や他のビルドツールとの比較がされています。webpackは開発者が効率的にアプリケーションを構築するために使用するツールであり、ビデオの主題に関連しています。

💡TypeScript

TypeScriptはJavaScriptのスーパーセットで、静的型付けを提供し、JavaScriptアプリケーションの開発をより安全に行えるように設計されています。ビデオではTypeScriptの使用率や他の言語との比較が議論されており、ウェブ開発のテーマに関連しています。

💡Electron

Electronはデスクトップアプリケーションを開発するためのフレームワークで、ビデオではElectronの使用率やモバイル・デスクトップ開発の議論に関連しています。ElectronはJavaScript、HTML、CSSを使用してクロスプラットフォームのアプリケーションを作成できるため、ビデオのテーマに密接に関連しています。

💡pnpm

pnpmはJavaScriptプロジェクトのためのパッケージマネージャーで、ビデオではpnpmの人気度や他のパッケージマネージャーとの比較がされています。pnpmは効率的なパッケージ管理を提供し、ビデオのウェブ開発のテーマに関連しています。

💡Storybook

StorybookはUIコンポーネントを開発するためのツールで、ビデオではStorybookの使用率や他のツールとの比較がされています。Storybookは開発者が再利用可能なUIコンポーネントを作成し、共有するのに役立ち、ビデオのウェブ開発のテーマに関連しています。

💡Cypress

Cypressはウェブアプリケーションのエンドツーエンドテストフレームワークで、ビデオではCypressの使用率や他のテストツールとの比較がされています。Cypressは開発者がアプリケーションの機能をテストし、品質を保証するのに使用され、ビデオのテーマに関連しています。

Highlights

State of JavaScript 2023の調査結果を紹介し、特に人気のあるJavaScriptライブラリーについて解説しています。

AIを活用したフロントエンド開発の話題を取り上げ、注目のライブラリーを探求しています。

人気ライブラリーのランキングを紹介し、1位はVite、2位はReactとされています。

ReactとVue.jsの使用率が高く、それぞれ40%程度の人気があると報告されています。

Electronの使用率は40%前後で、React Nativeアプリ開発に利用されていることが示されています。

Next.jsやAngularなどのフレームワークの人気度と使用状況が分析されています。

htmxという最近話題のライブラリーが5%の使用率で紹介されています。

Reactの軽量版であるPreactが10%の使用率で話題に挙がしています。

Remixという最近注目を集めたフレームワークが10%の使用率で紹介されています。

人気度や使用度を測る時間軸のグラフが紹介され、各ライブラリーの評価が可視化されています。

Webpackがビルドツールの人気度で1位を維持していることが報告されています。

pnpmがモノレポツールの人気度で1位に輝くことが紹介されています。

テストフレームワークの人気度を示すグラフで、Jestがトップに立っていることがわかります。

モバイル開発においてElectronが40%程度の使用率で1位に輝いていることが報告されています。

React Nativeがモバイル開発で注目され、Reactの人気度に並ぶことが示されています。

ビルドツールの人気度でViteが急速に追い上げている状況が紹介されています。

Metaフレームワークの人気度でNext.jsとNuxtが特に注目されています。

JavaScriptの学習者向けにおすすめの教科書やオンラインコミュニティの紹介がされています。

Transcripts

play00:03

[音楽]

play00:06

はいえ皆さんこんにちはコドマフィアです

play00:08

ということでま今回はですねState

play00:09

オブJavaScript2023を見て

play00:12

いきたいと思いますま最近ちょっとえAI

play00:14

ばっかりやってたんでえまこのフロント

play00:17

エンド開発周りもですねまちょっと見て

play00:19

いきたいと思いますではえライブラリー

play00:22

開きましてま何が人気なのかちょっと見て

play00:25

いきましょうかえーまず1番使われてる

play00:28

なんかちょっとレイアウト変わりましたね

play00:30

これはいえこちら水色がユイトちょっと

play00:34

ちっちゃいですかねもうちょっとでかくし

play00:36

ましょうかはいえ水色がユズITでえ青色

play00:40

がえハードオブITなんで聞いたことある

play00:43

とでえ紺色がネバハードオブイットなんで

play00:46

え聞いたこともないとえウブパックが1番

play00:49

え使ってますという話なんですがえまそう

play00:53

ですねえで次にリアクトとでえジェストの

play00:58

ビートでネクストと続くとでTSC

play01:01

クライアントまタイプスクリプト半分

play01:04

ぐらい使ってるんですかねでえストーリー

play01:06

ブックのESビルドえviwJS40%

play01:10

ぐらいですかねでえサイプレスとでえ続き

play01:14

ましてアンギュラーがえ続いて

play01:29

ま続いていく感じですねでえエレクトロン

play01:33

がえ40%ぐらいですかうんでえここら辺

play01:38

はえyanとかNPMとかえエポえこれ

play01:43

ネイティブのアプリリアクトアプリ開発に

play01:46

使うやつですねでえまここら辺はえバン

play01:49

ドラーというかまえ

play02:00

キットえ16えターボパック101%とで

play02:05

えPリアクトまリアクトの軽量版ですねま

play02:08

10%とでえリミックスま最近ですね

play02:12

リアクトラウターになったリミックスま

play02:14

10%とまだまだえシェアは低いかなと

play02:18

いう形ですかねでえソリッドと

play02:22

うああなんか最近htmxもちょっと話題

play02:26

になってましたけれどもえ大体5%がえ

play02:30

使ったことあるという形ですねでえ

play02:33

クイックまこれもえまフレームワークです

play02:36

ねで

play02:37

えなんか面白いあバイオームねま超高速に

play02:41

まなんかリントとかかけてくれるやつなん

play02:43

ですがまこれもえ何%ですかね2%という

play02:47

ことでえまだまだシェア低いような状態

play02:50

ですということですねはいでえ次ですね

play02:53

チェンジオータムとまえ時間軸によるま

play02:58

その人気度とか使ってる度を測ったもの

play03:01

ですねでえこの横軸がえまあ高印象か低

play03:06

印象かネガティブオピニオンとえ

play03:08

ポジティブオピニオンズなんでま印象値

play03:10

ですねまなんで右に行けば行くほどまいい

play03:13

え印象を持ってるということですねでえ

play03:16

haveUSなんでえ使ったことあるか

play03:19

どうかというのが縦軸になりますでえ上が

play03:22

使ったことあるなんで右上のものがま基本

play03:24

的にはいいものとまそういうような捉え方

play03:27

でいいかと思いますでえこれ見てるとです

play03:30

ねビートはえどんどん右上に行ってるんで

play03:32

まこれはすごいえいいとでえ一方ですね

play03:36

ウブパックはえネガティブオピニオンが

play03:39

ちょっと増えてきてるんでえウブパックは

play03:41

ちょっと印象があんまり良くないかなと

play03:43

あと今ネクストが見えたんですがえ

play03:46

NEXTもちょっと左方向行ってますねで

play03:48

えあとはなんか面白そうなあるかな

play03:51

リアクトありますねまリアクトも右上に

play03:54

いるんでであと上の方に結構いるんで結構

play03:57

やっぱ使われてるとただえちょっと印象値

play04:00

悪くなってきたかなという形ですかねあと

play04:03

ビューとかあるかなあビューあったなあ

play04:05

ビューがこんな感じなんですねふあと

play04:09

なんか面白そうなのあるかなスベルト

play04:12

スベルトはまだまだえ使ったことある人は

play04:14

少ないっていう形ですかねでえあとはう

play04:19

ロールアップまこんな感じですかあ

play04:22

アンギュラーあるやアンギュラすごいな

play04:27

なんかなんかアンギュラすごいことなって

play04:30

ますけれどもはいまこんな感じになってる

play04:32

とあアストロ後ありますねアストロも

play04:35

こんな感じとま右上の方向に今向かってる

play04:38

という感じですかねまこういう形で見ると

play04:41

えビートとかリアクトあとジェストまえ

play04:44

ウブパックあたりですかねまここら辺が

play04:47

まあ多く使用されているということになり

play04:49

ますはいあTSCクライアントありました

play04:52

ね今TSCクライアントが右上に来てるん

play04:55

でまこれもすごいいいんですかねあ違う逆

play04:58

に左側に行ってるんですね2021が右上

play05:02

に行ってでえこちら2023ここの部分今

play05:06

カーソルある部分なんでまえちょっと下の

play05:08

方に行ってえ左側に行ってるという形です

play05:11

かねでえ次がえライブラリーティアリスト

play05:14

となってるんですけれどもえまこれ上の方

play05:17

がえま良質ま高印象の意見が多いとでえ

play05:22

それぞれ色によってえまどういうような

play05:24

ものかという形ですねまなんでオレンジだ

play05:27

とまテストに使いますとでえこちらピンク

play05:31

の場合にはえこれUIライブラリーですね

play05:34

マスベルトとかがフォーカスされてるんで

play05:36

UIライブラリーとでえ紺色がモノ

play05:39

レポートはいでえ緑がえモバイルでえ

play05:44

こちらえ紫がフレームワークという形です

play05:48

ねまなのでえそういう意味だと高印象なの

play05:51

はまこのSランクからえ始まってるんでま

play05:54

ビートが今1番えすごいポジティブな意見

play05:57

が多いとでえま次にAAがえスベルトは

play06:01

ここら辺に入ってくるとでえ次にBがえ

play06:04

結構有名なやついっぱいありますけれども

play06:07

まビュJSとかあとはリアクトネイティブ

play06:09

かなでえあとはえナクトとかNEXTもま

play06:13

ここら辺に入ってますまこちらナストと

play06:16

NEXTってまこの印象値一緒なんですね

play06:19

はいまこんな感じになっていますとでえ次

play06:22

はえリテンションvsユという話でまこれ

play06:27

どういう意味かなまこちらえ縦軸

play06:30

リテンションになっててえ右がユーザー

play06:33

カウントになってるんでえまユーザー数が

play06:36

右ですねまなんでえこれ右上に行く方がま

play06:39

いいやつってことですかねまそういう意味

play06:41

だとえジェストBとなんかすごいおしゃれ

play06:44

ですねこれはいジェストとあとリアクトと

play06:48

NEXTJSとviwJSとまこれずっと

play06:50

使ってるま割合ですかねリテンションなん

play06:54

でまえ使ってる割合が多くてでユーザー数

play06:58

が多いということでまここら辺のえものが

play07:01

いいものとまよく使われてるものって感じ

play07:03

ですかねではえ次にフロントエンド

play07:06

フレームワーク見ていきましょうはいまこ

play07:10

はえリアクトやっぱり1番でで次に

play07:13

アンギュラーがえこのピンクですねでえ

play07:16

水色がえこちらVIJSですねでSベルト

play07:21

という形ですはいでま次にえフロント

play07:24

エンドフレームワークえエクスペリエンス

play07:26

アセンチメントということででまこちらえ

play07:30

開発体験がいいかというような形ですねで

play07:34

えリアクトがえ1番いいよとでえviw

play07:37

JSアンギュラースベルトということでえ

play07:41

anuseitま一番よく使われていると

play07:44

いう形ですかねtouseAGはいまそう

play07:47

ですねこちらえユITなんでま使ったこと

play07:50

あるかという形ですねはいでま次にas

play07:53

フロントエンドフレームワークと書いて

play07:55

あるんですけれどもまこちらアストロ1番

play07:58

になってますけれどもえまこちら使用し

play08:01

てるユーザーの数とかではないと思います

play08:04

ね多分ま高印象なまこちらのセンチメント

play08:08

の仕様なんですかねまポジティブとか

play08:10

ニュートラルネガティブまここら辺の話か

play08:13

なと思いますまちょっとよくわかんない

play08:15

ですねこれはいでまこんな感じでえ色々

play08:18

指標あるんですけれどもま結構いっぱい

play08:21

あるんでまちょっと飛ばしていきましょう

play08:23

かえメタフレームワークえNEXTジェス

play08:28

がえ特装体

play08:29

ですとでえ2番目が水色なんで2番目

play08:33

なくすとですねでえ次がギャツビーとはい

play08:38

まそんな感じになっていますとでえ次にえ

play08:43

アザメタフレームワークということでえ

play08:46

クイックなんかも入ってますよという形に

play08:50

なっていますでえ次にテスティング見て

play08:53

いきましょう1番がえジェストでえモカが

play08:58

え47

play09:00

でえストーリーブック

play09:02

53えサイプレス48%とまこんな感じに

play09:07

なっていますでえジェストが1番使った

play09:11

ことあるよとまここら辺は他のやつと一緒

play09:14

ですねああとなんかBANがテスティング

play09:16

ライブラリー内蔵してるみたいなんで

play09:19

テスティングライブラリーというかテスト

play09:20

ライブラリーですねはい内蔵してるみたい

play09:22

なんで一応指標に入ってますとでばえ

play09:25

どんどん進んでいきましょうはい次

play09:27

モバイル&デスクトップということでえ1

play09:30

番エレクトロンが1番ですとでえ

play09:34

リアクトネイティブがえ次に使われてい

play09:37

ますとまそんなような状態になっています

play09:41

はいま大体40%え前後がですねま使っ

play09:45

てるという形ですねではえ次行きましょう

play09:48

ビルドツールえウブパックが依然として

play09:51

1番よく使われていますでえこちら水色ま

play09:55

これ何かなこれビートかなんでビートがえ

play09:58

急速にに追い上げてるという形になります

play10:02

まこれもえ他のやつまBANがえダトです

play10:06

ねまビルドツールとしてまバが他の候補と

play10:10

してま今え注目されているということに

play10:13

なりますまこんな感じですかねあとモノ

play10:16

レポのツールモノレポのツールはえ

play10:20

pnpmがえ1番使われているとでえあと

play10:24

ターボパックえ注目のターボパックはえ

play10:27

15%がま使あったことあるよとまそんな

play10:30

感じになっていますでえその他のえアモ

play10:35

レポツールはえBANがえ1番ま注目され

play10:38

ているということになりますはいという

play10:41

ことでえまこんな感じですかねま1年前の

play10:44

調査からあまり勢力図的には変わってない

play10:47

かなという印象ですねまBANとかあとま

play10:50

ビートみたいなところていうのがどんどん

play10:52

勢い出てるなとは思うんですけれどもま

play10:54

それ以外は結構同じ顔ぶれな感じがします

play10:58

ということでえいかがだったでしょうかま

play11:00

皆さんもですね是非使ってる構成なんか

play11:02

あればえコメント欄に書いてくださいそれ

play11:05

ではえ今回もご視聴いただきありがとう

play11:07

ございますまた次の動画でお会いし

play11:09

ましょうバイ

play11:12

バイ今回もご視聴いただきありがとう

play11:15

ございます私はえユミでWEB制作から

play11:18

Web開発まで幅広いコースを出してい

play11:21

ますので興味のある方は是非概要欄から

play11:23

ご覧くださいまたさらにハイレベルな

play11:26

WEB制作スキルを学びたい人向けにノ

play11:29

イコールというサービスを運営しています

play11:32

ので興味のある方はそちらも合わせて概要

play11:34

欄の方でチェックしてみてください最後に

play11:37

プログラミングの学習が1人で寂しい方は

play11:40

無料のオンラインコミュニティコード

play11:42

トゲザーを運営していますのでそちらも

play11:44

概要欄から是非チェックしてみてください

play11:47

それではご視聴ありがとうございました

play11:49

javascriptの独学に最適な標準

play11:51

教科書様々なサンプルプログラムを例示し

play11:55

あなたのプログラミング力の上達を

play11:57

サポートしますDET

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
JavaScriptフレームワークライブラリトレンドReactVue.jsAngularNext.js開発フロントエンドビルドツール
هل تحتاج إلى تلخيص باللغة الإنجليزية؟