開発環境構築の必要なし!思い立ったら1分で React + Material-UI を使う手順

お久しぶりです、むろです。 最近仕事で React 案件が増えてきたので、コードでプロトタイプを作る時にあると嬉しいライブラリの Material UI を使ってみることにしました。 というわけで、使うまでの手順をまとめます。

codesandbox と Material-UI を使う

npmとかよくわからない…いちから勉強する時間ない…けどちょっとだけ React を書いてみたい(Material-UI 使ってみたい)…という、 めんどくさがりなんだけど好奇心は旺盛な、私とあなたのための情報です。

codesandbox とは

オンラインで使える開発環境(サンドボックス)です。

codesandbox

Material-UI とは

Googleのデザインガイドライン(マテリアルデザイン)にそったデザインコンポーネントが揃ったライブラリです。 Material-UI

これを使うだけでマテリアルデザインなUIが簡単に実装できてしまいます! 丸美屋の麻婆豆腐の素みたいなやつです。

codesandboxの使い方

Sandbox(react)を作成する

右上のナビ Creat sandboxReact f:id:murokaco:20180331190305p:plain (Topページ左下のボタンがReactなら、そこから作成でも。テキストが Anguler になっている場合だと Anguler の Sandbox を作ることになるので注意です)

Sandbox で Material UI を使えるようにする

f:id:murokaco:20180331190314p:plain

左下の DependenciesAdd Dependencie を押下。 f:id:murokaco:20180331190329p:plain

出てきたポップアップに material-ui を入力して、出てきた @material-ui/core を選択する。 f:id:murokaco:20180523211544p:plain

これでMaterial UI を使えるようになりました!

表示してみる

index.js を、Material UI の Usage にならって書き換える f:id:murokaco:20180523215236p:plain

(真ん中の列にコード、左側の列にブラウザでの表示がでます)

簡単ですが、以上です! あとは ドキュメントを参考にしながら色を変えたり大きさを変えたりして楽しみましょう٩( 'ω' )و