# CodeSandbox を使う利点

## すぐに React 開発を始めることができる

CodeSandbox は ブラウザ上で動作する IDE (綜合開発環境) で、React App の開発開始に必要なものを、全て提供してくれます。

これを使用すること素早く React 開発を始めることができます

通常であれば次のようなものが必要になります。

これらのツールの設定は、慣れていない人にとってはかなり高度なもので、人によっては React App の開発前につまずく可能性があるのではないかと思います。そのようなハードルを取り除くことが CodeSandbox を使用する目的です

* Node.js のインストール
* npm によるパッケージのインストール
* Webpack / Browserify 等の モジュールバンドラー
* Babel による ES2015+ / JSX 等の JavaScript へのトランスコンパイル
* 等々...

なお、CodeSandbox を使用しないローカル開発環境の構築も、本講義中盤で行います。(create-react-app を使用)

## すぐに人に見せることができる

CodeSandbox で作ったアプリは、リンクを送れば他人とすぐ共有できます。やはり作ったものは見てもらいたいものです。

開発から共有までの速度が早く、気軽にできる利点がります。

なお、zeit と now というサービスを使って、速攻で本番環境に公開する方法も紹介します。
