4
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?

More than 3 years have passed since last update.

[React]Reactの特徴

Posted at

はじめに

React初心者です。
自分の勉強用として残しておきます。

公式ドキュメント

Reactとは

ReactはFacebook社が開発したJavaScriptライブラリです。
AngularJSやjQueryやVue.jsなどはJSのフレームワークとなります。

特徴

###1.宣言的なView
Reactは、UIの部品に対し「このような表示(見た目)になります」と宣言するように実装できるという特徴を持ちます。誰が見てもシンプルで理解しやすいソースコードの作成を可能にした成果であり、デバッグしやすいという利点も生まれました。また、データをどのように配置するかを定義しておくだけで、データの変更を検知し、自動的に表示を更新するといった点もReactならではの特徴です。

###2.コンポーネントベース
Reactでは、コンポーネントを部分ごとに分けるので、カスタマイズしやすいです。AngularやjQueryでは、一部を変更する場合でも、全部を変更しなきゃいけませんでした。しかし、Reactでは変えたい部分だけを変えることができるので、格段に改修や管理、再利用がしやすくなっています。

3.一度学習すれば、どこでも使える

Reactは、開発の途中から利用されることを想定して作られているので、新しい機能を追加する場合でも、既存のソースコードを書き換えることなく、開発ができます。

参考

4
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
4
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?