質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Angular

Angularは、JavaScriptフレームワークです。AngularJSの後継であり、TypeScriptベースで実装されています。機能ごとに実装を分けやすく、コードの見通しが良いコンポーネント指向です。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

意見交換

クローズ

5回答

1130閲覧

ウェブアプリケーションのフロントエンドフレームワーク(ライブラリ)ごとの違いやメリット・デメリットについて伺いたい

uky

総合スコア207

Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Angular

Angularは、JavaScriptフレームワークです。AngularJSの後継であり、TypeScriptベースで実装されています。機能ごとに実装を分けやすく、コードの見通しが良いコンポーネント指向です。

React.js

Reactは、アプリケーションのインターフェースを構築するためのオープンソースJavaScriptライブラリです。

0グッド

2クリップ

投稿2023/09/12 02:46

0

2

テーマ、知りたいこと

ウェブアプリケーション開発(JavaScript)において、大きくReact, Vue, Angularの3種類が使われているイメージですが、それぞれのフレームワークごとの違いやメリット・デメリットが知りたいです。

※ jQueryを除外してしまってすみません。「上述の3つよりもjQueryのメリットを見てくれ!」という方のコメントもお待ちしております。

背景、状況

私はReactでの開発経験しかなく周囲もReactエンジニアばかりなので、Reactの解説の際によく引き合いに出されるVueやAngularについて経験者の方にお伺いしたいと思い投稿いたしました。

※ VueやAngularについてはHello, Worldしたことがある程度の知識しかありません。

以上、よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答5

#1

uky

総合スコア207

投稿2023/09/12 03:08

こちらの質問が複数のユーザーから「調査したこと・試したことが記載されていない質問」という指摘を受けました。

すみません。意見交換のテンプレートを使用して質問を投稿してみたのですが、情報が足りなかったでしょうか。
Q&Aのテンプレートを見直して比較してみましたが、「試したこと」を記載する欄が意見交換のテンプレートにはなかったので特に記載しませんでした。

調査したこと・試したことが記載されていない質問

こちらについては、思いついてすぐに投稿してしまったので、直近で調べたことや試したことは特にありません。

過去にVueとAngularをHello, Worldしたことがあるくらいです。
また、過去に読んだ本(確かりあくとだったかと思います)でVueやAngularとの比較や歴史などが書かれていたことを知っている程度です。

Reactは業務で使用しているため通常の開発は特に支障なくできています。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#2

hoshi-takanori

総合スコア7895

投稿2023/09/12 18:32

React Vue Angular 違い」で検索すれば山ほどヒットします。それで解決しない疑問があるなら、もっと具体的にどのような観点からの違いを知りたいとか、どのようなアプリを作る上でどのフレームワークを利用すべきか、といった質問をしていただければ回答も付きやすくなるのではないかと思います。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#3

uky

総合スコア207

投稿2023/09/13 02:16

#2 hoshi-takanori様

ご返信ありがとうございます。

それで解決しない疑問があるなら、もっと具体的にどのような観点からの違いを知りたいとか、どのようなアプリを作る上でどのフレームワークを利用すべきか、といった質問をしていただければ回答も付きやすくなるのではないかと思います。

私としては、色々な観点(例に挙げていただいているような観点など)の意見が聞けるのではないか?と思い、間口を広くしてこちらに投稿した次第です。

やはりhoshi-takanori様がおっしゃるように、もう少し自分で調査を進めた上で、解決しない目の前の疑問に対しての質問しか、ここでの投稿は許容されないのでしょうか。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#4

hoshi-takanori

総合スコア7895

投稿2023/09/13 02:43

私の書き方が悪くて誤解を招いたようですが、私が言いたかったのは、「どのような観点」「どのようなアプリ」の部分は質問者さんが具体例を出して質問して欲しい(例えば、観点に関しては実行速度とかライブラリの充実度とか開発のしやすさとか、アプリに関しても質問者さんが興味のあるアプリの種類とかを具体例をあげて欲しい)ってことです。

別に目の前の疑問に限る必要はありませんが、漠然と色々な観点から違いを知りたいと言われても、検索して出てくる以上の何を知りたいのか分からないので答えようがない(ChatGPT の答えを貼ればいい?)ですね。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

#5

uky

総合スコア207

投稿2023/09/13 07:43

#4 hoshi-takanori様

ありがとうございます。

なるほどです。
少し観点を絞って、質問を修正してみます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

最新の回答から1ヶ月経過したため この意見交換はクローズされました

意見をやりとりしたい話題がある場合は質問してみましょう!

質問する

関連した質問