diff --git a/src/components/Layout/HomeContent.js b/src/components/Layout/HomeContent.js index 5ff366d31..9e2263255 100644 --- a/src/components/Layout/HomeContent.js +++ b/src/components/Layout/HomeContent.js @@ -131,7 +131,7 @@ export function HomeContent() { React
- The library for web and native user interfaces + Web とネイティブユーザインターフェースのためのライブラリ
Thumbnail
, LikeButton
, and{' '}
- Video
. Then combine them into entire screens, pages,
- and apps.
+ React ではユーザインターフェースを、{}
+ コンポーネントと呼ばれる部品を使って構築できます。
+ Thumbnail
、LikeButton
、
+ Video
+ といった React コンポーネントを書き、{}
+ それらを組み合わせて画面やページやアプリの全体を組み立てましょう。
if
statement.
- Displaying a list? Try array map()
. Learning React is
- learning programming.
+ React コンポーネントは単なる JavaScript の関数です。{}
+ 条件によってコンテンツの表示を変えたければ if
{' '}
+ 文を使いましょう! リストを表示したいなら配列の map()
{' '}
+ を使いましょう! React
+ を学ぶということは、プログラミングを学ぶということなのです。
- People expect web app pages to load fast. On the server, - React lets you start streaming HTML while you’re still - fetching data, progressively filling in the remaining - content before any JavaScript code loads. On the client, - React can use standard web APIs to keep your UI - responsive even in the middle of rendering. + 人々はウェブアプリが素早く読み込まれることを期待します。 + {} + React を使用すれば、サーバ上でデータが取得中でも HTML + のストリーミングを開始でき、JavaScript + コードが読み込まれる前に{} + コンテンツを段階的にロードすることができます。{} + クライアント側では、React は標準的な Web API + を使用して、レンダーの最中でも UI の応答性を保ちます。
- People expect native apps to look and feel like their - platform.{' '} + 人々はネイティブアプリがそのプラットフォームに見合った + {} + ルック&フィールを持つことを期待します。 React Native {' '} - and{' '} + や{' '} Expo{' '} - let you build apps in React for Android, iOS, and - more. They look and feel native because their UIs{' '} - are truly native. It’s not a web view—your - React components render real Android and iOS views - provided by the platform. + を使えば、React で Android、iOS + などのアプリを構築できます。{} + ネイティブアプリのように感じるのは、{} + ウェブビューではなく真のネイティブ UI だからです。{} + React コンポーネントは、プラットフォーム固有の、{} + 本物の Android や iOS のビューを表示できます。