React Playground
オンラインで使えるこのReact Playgroundでは、コンポーネントがブラウザの中で動きます。App.jsxを編集すると、入力に合わせてアプリが更新されます。スターターにはReact 18とTailwind CSSが入っていて、npmパッケージもクリックひとつで追加できます。インストール不要で、アカウントがなくても使い始められ、ログインすれば保存して共有できます。Playcodeの無料コードツール「Playcode Classic」のひとつです。
無料。アカウントなしで始められます。

コンポーネントを編集すれば、アプリも変わる。
入力すると、すぐにプレビューが再ビルドされます。編集のたびにアプリが再読み込みされるので、stateはリセットされます。

いつものスタックから始める
- ReactJSX、hooks、Tailwind CSS。開く
- ReactとTypeScript書くそばから型をチェック。開く
- Redux Toolkitsliceを使ったストア。開く
- MobXobservableな状態管理。開く
- Framer Motion数行でアニメーション。開く
- MUIMaterial Designのコンポーネント。開く
npmからimport。
パッケージをimportし、バージョンを選んで、インストールボタンを押すだけ。
.jsxファイルがあるなら。
ファイルに貼り付けて、index.jsxからレンダリングしましょう。
アプリにサーバーが必要になったら
このプレイグラウンドはブラウザで動くため、サーバー、Next.js、React Nativeは使えません。バックエンド、データベース、独自ドメインが必要なアプリなら、有料プランで、Playcode AIが作り、Playcode Cloudが動かします。

Playcode Classicのツール
Playcodeは2016年、ブラウザで使えるコーディング環境として始まりました。このプレイグラウンドは、その無料のコードツールのひとつです。これらのツールを、今はPlaycode Classicと呼んでいます。
現在のPlaycodeは、ホームページやアプリを作り、動かすためのAIプラットフォームです。

よくある質問
このオンラインReactエディタは無料ですか?
はい。コードの作成とプレビューは無料で、アカウントも要りません。無料アカウントでは、公開・非公開を問わず、プロジェクトを3つまで保存できます。独自ドメインには有料プランが必要で、AIチャットにはAIクレジットを使います。
Reactのバージョンは?
どのスターターもReact 18.3.1です。バージョンはpackage.jsonで決まります。
何もインストールせずに、Reactのコードをオンラインで実行できますか?
はい。このプレイグラウンドはブラウザで動くReactのサンドボックスで、Reactのオンラインコンパイラとしても使えます。コンポーネントを書けば、入力に合わせてレンダリングされます。プロジェクトのセットアップは要りません。
JSXとTypeScriptに対応していますか?
はい。.jsxと.tsxのファイルはプレビューでコンパイルされます。ReactとTypeScriptのスターターなら、書くそばから型をチェックします。
npmパッケージは使えますか?
はい。パッケージをimportしてバージョンを選び、インストールボタンを押すか、パッケージパネルから追加してください。
ホットリロードはありますか?
入力に合わせてアプリは更新されますが、編集のたびに再読み込みされるため、stateはリセットされます。Fast Refreshにはまだ対応していません。
Tailwind CSSやCSS Modulesは使えますか?
Tailwind CSSはスターターに入っています。CSS Modulesは.module.cssファイルとして使えますが、.module.scssにはまだ対応していません。
Next.jsやReact Nativeで開発できますか?
いいえ。このプレイグラウンドは、ブラウザでReactを動かすものです。サーバーとデータベースのあるアプリなら、有料プランで、Playcode AIが作り、Playcode Cloudが動かします。
.jsxファイルを開けますか?
はい。Reactのスターターのファイルに貼り付けて、index.jsxからレンダリングしてください。
プレイグラウンドを共有できますか?
はい。ログインしてプロジェクトを保存します。「共有」タブで「リンクを知っている全員」を「閲覧可能」にして、リンクをコピーしてください。
このプレイグラウンドはPlaycodeの一部ですか?
はい。このプレイグラウンドは、Playcodeの無料コードツール「Playcode Classic」のひとつです。Playcodeは2016年、ブラウザで使えるコーディング環境として始まりました。現在は、ホームページやアプリを作り、動かすためのAIプラットフォームです。
ほかの無料コードツール
- JavaScriptプレイグラウンド
HTML、CSS、JavaScriptをライブプレビューで。
- TypeScriptプレイグラウンド
TypeScriptをライブプレビューで。
- Vueプレイグラウンド
単一ファイルコンポーネントをライブで。
- Tailwindプレイグラウンド
ユーティリティクラスをすぐにプレビュー。
- JavaScript実行環境
JavaScriptを実行して、コンソールを確認。
コンポーネントを書く。その場で動く。
