Editions で発表があった Utopia で Hydrogen ストアをノーコードで構築できるとのことで試してみました。
そもそも Utopia とは、以下の機能を提供するサービスです。
- オープンソースで開発され、無料で利用可能
- React で書かれたコードをリアルタイムにプレビュー
- Figma のように他のメンバーとのリアルタイムコラボレーション
早速試してみます。
https://utopia.app/ にアクセスし、右上の “Play with Utopia” からサインアップが出来ます。
![](https://evn6gotee7h.exactdn.com/wp-content/uploads/2024/06/2024-06-24-23.18.53-1024x576.jpg?strip=all&lossy=1&ssl=1&fit=1024%2C576)
サインアップが完了するとテンプレートの一覧が表示されます。
![](https://evn6gotee7h.exactdn.com/wp-content/uploads/2024/06/スクリーンショット-2024-06-24-22.36.46(2)-1024x576.png?strip=all&lossy=1&ssl=1&fit=1024%2C576)
テンプレート一覧から “Hydrogen Project” を選択すると、Hydrogen で作成されたストアのページが作成されます。
![](https://evn6gotee7h.exactdn.com/wp-content/uploads/2024/06/2024-06-24-22.37.27-1024x576.jpg?strip=all&lossy=1&ssl=1&fit=1024%2C576)
これでコードを直接変更することなく、ストアのページが変更することが可能となりました!
試しに “Add Cart” を “カートに追加” に変更。
![](https://evn6gotee7h.exactdn.com/wp-content/uploads/2024/06/2024-06-24-22.40.26-1024x576.jpg?strip=all&lossy=1&ssl=1&fit=1024%2C576)
しかし、このままだと変更が Utopia 内で保持される状態なので、自分の GitHub アカウントに保存出来るよう設定してみます。
Utopia が提供しているテンプレートのリポジトリをフォークします。
フォーク後 Utopia 左カラム上部の “github” をクリック、repository にフォークしたリポジトリ名を入力し、push to branch を実行すると、変更が GitHub に保存されました!
![](https://evn6gotee7h.exactdn.com/wp-content/uploads/2024/06/2024-06-24-23.01.31-1024x576.jpg?strip=all&lossy=1&ssl=1&fit=1024%2C576)
![](https://evn6gotee7h.exactdn.com/wp-content/uploads/2024/06/2024-06-24-23.23.43-1024x576.jpg?strip=all&lossy=1&ssl=1&fit=1024%2C576)
GitHub と連携してリポジトリに同期するのは git の知識が必要ですが、Utopia を始めるのもストアページの変更も簡単に出来ました。
普段エディターを使わないメンバーが簡単に変更ができるようになるのは良いですね!Utopia 社内で試してみようと思います。