AIパーソナル・ラーニング
と実践的なガイダンス
ビーンバッグ・マースコード1

Onlook: フロントエンド設計のためのオープンソースCursor、Reactアプリケーションの設計とコードの公開

はじめに

Onlookはデザイナーと開発者のために作られたオープンソースのデザインツールで、ユーザーは実行中のReactアプリケーションで直接デザインし、デザインの変更をコードに変換することができます。このツールは、FigmaやWebflowに似た直感的なビジュアル編集体験を提供しますが、ネイティブ操作とシームレスなコード統合に重点を置いています。Onlookは、ReactとTailwindCSSフレームワークのプロジェクトの設計から開発までのプロセスを合理化するように設計されています。活発な開発者コミュニティがあり、新機能の追加やより多くのフレームワークをサポートするために常に更新されています。

Onlook: オープンソースのCursorでフロントエンドのデザイン、ReactとTailwindのCSSコードを書く-1


 

機能一覧

  • リアルタイムの設計変更ブラウザ上で直接ReactアプリのUIを変更し、リアルタイムで結果を確認できます。
  • コード切り替え設計変更を適切なコードに変換し、コードベースに直接プッシュする。
  • マルチフレームワーク対応現在、ReactとTailwindCSSがサポートされており、将来的にはさらに多くのフレームワークに対応する予定です。
  • ローカルオペレーションすべての操作はローカルで行われ、データのセキュリティとプライバシーを保護します。
  • オープンソースコミュニティ豊富なコミュニティによるサポートと貢献、継続的な機能の更新と改善。

 

ヘルプの使用

オンルックをインストールする

  1. ダウンロード Onlook::
    • OnlookのGitHubページをご覧ください。
    • 右上の "Code "ボタンをクリックし、"Download ZIP "を選択してソースコードをダウンロードするか、直接ローカルにリポジトリをクローンしてください:
      git clone https://github.com/onlook-dev/onlook.git
      
  2. 開発環境のセットアップ::
    • Node.jsがインストールされていることを確認する(最新の安定版を推奨)。
    • クローンしたディレクトリまたは解凍したフォルダに移動する:
      cdオンルック
      
    • 依存関係をインストールします:
      npmインストール
      
    • もし.env.exampleコピーして名前を変更してください。環境必要に応じてAPIキーを入力してください。
  3. オンルック開始::
    • 開発サーバーを実行する:
      npm run dev
      
    • これでOnlookが起動し、ローカルでのブラウズや編集が可能になる。

オンルックを使ったデザイン

  1. Reactプロジェクトの開始::
    • Reactプロジェクトがローカルで実行されていることを確認する(たとえばnpmスタート).
  2. 設定項目::
    • あなたのnext.config.mjsもしかしたらnext.config.jsOlookプラグインを
      path "からパスをインポートする;
      const nextConfig = { 次のように設定します。
      experimental: {
      swcPlugins: [
      [ "@onlook/nextjs", { projectRoot: path.resolve(".") }]
      ]
      }
      }; export default nextConfig; ["@onlook/nextjs" { projectRoot: path.resolve(".".}] } ] }。
      export default nextConfig.
      
    • 他のフレームワークを使用する場合、具体的な設定ガイドラインについては、Olookのドキュメントを参照してください。
  3. オンルックでの編集::
    • Olookアプリを開くと、Reactプロジェクトが認識され、ロードされます。
    • Chromeのデベロッパーツールと同じように、クリック、ドラッグ、ドロップでUIを編集できます。
    • コンテキスト・メニューを使用して要素を選択し、そのコードの位置を表示または編集します。
  4. ポスティングの変更::
    • デザインの変更が完了したら、"Publish "ボタンをクリックすると、Onlookは変更したコードをGitHubリポジトリにプッシュするためのPull Requestを生成します。

運営内容

  • ナビゲーション階層レイヤーパネルを使用して、プロジェクト内のさまざまなレイヤーを選択、非表示、または展開します。
  • スタイルエディター色、フォント、レイアウトなどを調整し、変更をブラウザで直接確認できます。
  • コンポーネント操作コンポーネントのコピー、貼り付け、移動、削除が可能。
  • ホットキーのサポートCMD+Optionでインタラクティブモードに切り替え、ページ内をスクロールすることができます。

ほら

  • バージョン互換性ReactのバージョンがOnlookでサポートされているバージョンと一致していることを確認してください。
  • 更新Olookのアップデートを定期的にチェックし、最新の機能や修正を確認する。
  • コミュニティへの参加Onlook のコミュニティに参加して、ディスカッションに参加したり、問題を報告したり、コードを提供したりしましょう。

これらのステップを踏むことで、Onlookを使いこなし、デザインと開発の生産性を高め、Reactアプリで直接デザインし、デザインを保守可能なコードにシームレスに変換することができます。

シーディーエヌワン
無断転載を禁じます:チーフAIシェアリングサークル " Onlook: フロントエンド設計のためのオープンソースCursor、Reactアプリケーションの設計とコードの公開

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語