1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめに

JavaScriptとReactの違いを学んだのでアウトプットしようと思い、備忘録として書きました。

JavaScriptとは

プログラミング言語の一つ。
Webページの動きを制御するための言語(例:クリック時の動作やアニメーション)。
HTMLやCSSと連携してWebアプリを作成する基礎。

Reactとは

JavaScriptのライブラリの一つでFacebookが開発。
主にUIを効率的に構築・管理するために使用。
コンポーネントベース(小さなパーツを組み合わせてUIを作る)。

それぞれの違い

JavaScript React
プログラミング言語 ライブラリ
汎用的に使用可能 UI作成に特化
基礎的なロジック 効率的なUI開発
単体で使用可能 JavaScriptが必要

どうやって使い分ける?

JavaScriptは基礎的なプログラミングロジックを書くときに使用し、Reactは複雑なUIを効率よく構築したいときに使うので応用的なイメージ。まずJavaScriptを学び、その後Reactを学ぶのが主流っぽいです。

まとめ

  • JavaScriptはWeb開発の基礎
  • Reactはその上で効率よくUIを作るためのツール
  • 初心者は「JavaScript → React」の順で学ぶとスムーズ
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?