14
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

React ノーコード/ローコードツール 4選

Last updated at Posted at 2024-05-29

はじめに

2週間前からReactの学習を始めて、Udemyで動画を見てプログラミングコーチングスクールの課題になっているTodoアプリを作っているのですが、フロントエンドが初めてということもあり、慣れない画面ばかりでちょっと疲れてきました。学習の息抜きがてらに、フロントエンドの知識がなくても高速でアプリをリリースできそうなReactのローコードツールを調べてみました。
元々、FlutterFlowというローコードツールに2年ほど前に興味をもって少し触ってみたのが、私がプログラミング学習を始めるきっかけの一つでした。ローコードプラットフォームは初学者の入口としてはとてもいいと思います。Reactのローコードツールで代表的なものを調べてみました。

draftbit

FlutterのノーコードツールFlutterFlowと並んで有名なツール。アプリ画面エディタを操作して、コーディング知識があまりない初心者でも、GUIで直感的にアプリを制作できる。ネイティブモバイルアプリ、レスポンシブWebアプリ、社内ツールを作れる。
ソースコードがダウンロードできるので、ノーコードツールにありがちな、ロックインされないの良い。

私の様に、フロントエンドの知識ほぼ0状態だと、環境構築もいらないし、とにかく動くモックを作ってリリースしたい、という状況だととても良さそう!本番環境でどこまで耐えられるアプリになるのかは不明(LPを見る限りだとアプリストアにリリースしているアプリが並んではいるのでユーザー数少ないうちは全然問題なさそう)

Locofy.ai

デザインからコードへの変換するツール

Monosnap Locofy.ai - ship your products 10x faster — with low code - Google Chrome 2024-05-29 20.58.19.png

・1クリックでデザインをコードに変換
・コードとインタラクティブ・プレビューをすぐに確認できる
・レスポンシブレイアウトに柔軟に対応
・エクスポート、デプロイ、GitHubへの同期が可能

Quest.AI

FigmaからReactJSコードを生成するツール。
GUIで操作して画面を作ることもできる。

Monosnap The easiest way to build React Apps _ Figma to React _ Quest - Google Chrome 2024-05-29 20.55.06.png

(LPより)
・コードを一行も書かずに美しいステートアニメーションやバリアントアニメーションを作成できる
・生成されたコードを GitHub リポジトリにプッシュします。単一のコンポーネントまたはアプリ全体をプッシュすると、変更をマージ。
・独自のFigmaデザインに基づいて、フル機能のカスタムコンポーネントを作成。
・コードをエクスポート。生成されたコードは本番環境に対応し、既存の CI/CD パイプラインを使用してすぐにデプロイできる。Javascript または Typescript としてエクスポート可能。

FigamとGPTで作る

これが本命でしょ、という気が最初からしていましたが、調べてみるととても良さそうなソリューションに思えます。(他のツールの新しいサブスク増やさなくていいからコスト的にも◎)
すでに紹介している方がいて、
https://zenn.dev/silverbirder/articles/47965727b4f05b

「FigmaのデザインからReactコンポーネント作成」
「完璧ではありませんが、数分程度でFigmaの1画面が構築できました。(修正は2度ぐらい)」
「ゼロから開発するよりも、ある程度雛形となるコードを作成してくれる方が時間短縮になります。
また、自身では知らない方法でコード作成してくれる場合もあり、勉強になります。」

上記URLの記事より引用

とのこと、これは期待できそうですね。ノーコード/ローコードじゃないかもしれませんが、フロントエンドの知識があまりなくても、Figmaが使えれば、爆速で開発できそうな気配が漂っています!

これはピボットするプロダクトのリストでは?

以上、React ノーコード/ローコードツールを調べてみました。
非開発者・開発者両方をターゲットにしているdraftbitと、開発者向けにフォーカスして作り込んできた Locofy.aiとQuest.AIとなっていました。

draftbit以外は「Figmaでデザイン作って、Reactコードを生成」というツールばかりでした。FigmaからReactコードを作るというフローであれば、GPTかClaudeで十分なので他のツールにお金を払う必要性はあまりない様に感じます。

調べていて気付いたのですが、汎用型AIの進化が早すぎて、Locofy.aiとQuest.AIはGPTにできない価値を創出するのは相当難しくなっていると感じました。
GPT3とか3.5の頃だと、特化型AIなので、Reactへの変換精度が高いです!とかあったかもしれませんが、もはやそれはあまり余地がなくなってきていると思われます。また、開発者向けだとGUI画面では付加価値が出せないので、FigmaとGPT以外に間を変換するツールとしてのニーズはなくなっていっている様な気がします。

drafbitはノーコードツールが欲しい非開発者ニーズが取り込める余地があるかもしれないのですが、それもCopilotあたりに全部もっていかれる様な気もしますよね。GUI画面操作してモジュールを組んでいくの結構難易度高いし、学習コスト高いですからね。簡単そうに見えて以外と難しくて、ツールの学習に結構な時間がかかってしまうものです。だったらCopilotに手書きの絵をプロンプトでwebアプリ作ってもらう方が全然いいじゃん、となる様な気がしてきます。

ということで、Reactのローコードツールを調べていたら、
「汎用型AIによってピボットを迫られているプロダクトリスト」
を作ってしまいました。

14
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?