ユーザインタフェース構築のためのJavaScriptライブラリとして、Vue.jsやAngular.jsと並んで人気の高い「React.js」。
年収や需要、将来性という点で常に比べられ議論が起こる3つの技術ですが、今回はReactに焦点を置いてこちらのリンクページを作成しました。
ジャンル一覧
※随時コンテンツ追加予定
Reactとは?基本構文や特徴
先進的なフロントエンド開発技術として注目度、需要共に高いJavaScriptのライブラリReact.js。
仕組みや導入方法、jsxの基本構文、コンポーネント作成など手を動かしながら解説・入門。
「React.jsについて興味がある!」
「簡単なことからでいいからReactを勉強してみたい!」
という初心者向けの図解つき解説記事。
仮想DOMってなんなの?
という疑問やReactでのアプリ開発で頻出する内容など一挙解消!
開発環境の構築
アプリ開発現場の必需品ともいえる仮想化環境の「Docker」について「なぜ使うのか?」「どのように使うのか?」プロのエンジニアが初心者向けに分かりやすく解説。
また Dockerを使った簡易的なアプリのビルドをハンズオン形式で紹介!
開発設計
Reactでコードを書き始める前に一度読んで欲しいReactでの開発設計。
”よりReactらしい開発”を。
Reactライクなアプリ開発とはどのようにコンポーネントを作成していくのか仕組みベースで解説。
テスト
アプリを開発していざローンチに向けてテスト。
作ったものは使ってみないと改善点が見えてこないもの。
この記事ではJSONPlaceholderというAPIを使ったテスト方法を紹介し解説。
モバイルアプリ開発
ReactNativeでのアプリ開発支援サービス「Expo」を使って、Hello Worldのハンズオン。
セットアップ方法なども解説。
その開発のし易さを体験。
おすすめ記事