Translate 01-why-react.md to Japanese
Kohei TAKATA committed
Jun 15, 2015 at 21:30 UTC
1d3906f91d023953f1fc7668a154729234044259
1 file changed
+29
docs/docs/01-why-react.ja-JP.md
new
+29
@@ -0,0 +1,29 @@
1
+---
2
+id: why-react-ja-JP
3
+title: なぜReactを使うのでしょうか?
4
+permalink: why-react-ja-JP.html
5
+next: displaying-data-ja-JP.html
6
+
7
+---
8
+ReactはFacebookとInstagramによって作られたユーザーインターフェイスを構築するためのJavaScriptのライブラリです。
9
+多くの人がReactを **[MVC](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller)** の **V** だと考えています。
10
+私たちはReactをある1つの問題を解決するために使います。それは、 **絶えず変化していくデータとともに大きなアプリケーションを構築する** ことです。それを行うために、Reactは2つの主要な考えを持っています。
11
+
12
+## 単純さ
13
+
14
+どのタイミングにおいても、アプリケーションがどのように見えるべきかを単純に表現し、Reactは根底にあるデータの変更があった場合に自動的に全てのUIを管理します。
15
+
16
+## 叙述的
17
+
18
+データが変わった時、Reactは概念的に「リフレッシュ」ボタンを押し、変わった箇所のみを検知します。
19
+
20
+## コンポーザブルなコンポーネントの構築
21
+Reactは再利用可能なコンポーネントを構築するものです。実際、Reactを用いてあなたがする *ただ1つの* ことは、コンポーネントを構築することです。Reactは無駄な部分を省いてあるので、コンポーネントはコードの再利用、テスト、関心の分離を可能にします。
22
+
23
+## 5分ください
24
+
25
+Reactは型にはまった知識にも挑戦し、ちらっと見ただけではおかしく見えるアイディアもあるでしょう。このガイドを読むのに[5分ください](https://signalvnoise.com/posts/3124-give-it-five-minutes) 。それらのおかしく見えるアイディアはFacebookやInstagramの中と外の両方で何千ものコンポーネントを構築するために動いています。
26
+
27
+## 更なる学習
28
+
29
+[このブログの投稿](/react/blog/2013/06/05/why-react.html)で、私たちがReactを構築するモチベーションについて更に学習することができます。