ランディング ページの figma デザインを作成するのに何時間も費やしました。すべての色は適切で、すべてのピクセルはシームレスなユーザー フローで適切に配置されていますが、このランディング ページを実際にコーディングするという困難な部分が始まります。
Figma デザインの構築は、完了するのが大変な作業です。そこで、AI を使用して figma のデザインを実際のコードに変換し、私のような開発者が実際にコーディングする労力を最小限に抑えることができる Dualite について知りました。 Dualite を使用してランディング ページを実際のコードに変換する方法を見てみましょう
Dualite は、設計と開発の間のギャップを埋めるように設計された、AI を活用した革新的な Figma プラグインです。 Reactjs、TailwindCSS などの一般的なテクノロジーをサポートして、Figma デザインを高品質で再利用可能なコードに変換することに重点を置いています。
Dualite を使用すると、ワンクリックであらゆる figma のデザインやアニメーションを効率的なコードに変換でき、プロジェクトに応じてカスタマイズできます。エキサイティングな機能が付属しています。それらについて概要を説明します。
ランディング ページの figma デザインを始めましょう。以下を参照してください:
Dualite には、ページ モードとコンポーネント モードを切り替えることができるモード機能があります
基本的に、ページ モードは完全なデザインを一度に変換するためのもので、コンポーネント モードはプロジェクトに統合できる個別のコンポーネントを作成するためのものです。コンポーネントの詳細についてはドキュメントをご覧ください
コンポーネント モードを使用して、デザイン内に存在するすべてのコンポーネントのコードを生成し、それらを 1 つのプロジェクトに統合します
ランディング ページをコンポーネントに分割することから始めましょう。以下を参照してください:
Dualite で Reactjs と Tailwind を使用してコードを生成するので、最初にプロジェクトをセットアップしましょう:
さて、デザインをコンポーネントに変換して始めましょう:
アナウンス バー コンポーネント: ここで生成されたコードを確認してください
ナビゲーション バー コンポーネント: ここで生成されたコードを確認してください
カテゴリ フィルター コンポーネント: 生成されたコードをここで確認してください
カード コンポーネント コンポーネント: 生成されたコードをここで確認してください
ページネーションコンポーネント: 生成されたコードをここで確認してください
フッターコンポーネント: 生成されたコードをここで確認してください
注: すべての変更とコードは、ここの CodeSandBox で確認できます
プロジェクトでこれらすべてのカスタマイズと変更を行うとすぐに、デザインのより良いバージョンが表示され、ここでコードと出力を確認できます
それを正しく理解しましょう。Dualite を使用して生成したすべてのコンポーネントはすぐに使用できました。はい、デザインの見た目に近づけるためにコードにいくつかのカスタマイズを加えました。にもかかわらず、コンポーネントのすべてのスタイルが、すべて別のファイル内のデータを含むコンポーネントの階層は、Dualite によって生成されます。
UI の構築に多くの時間を費やす代わりに、Dualite を使用できます。
手動コーディングと比較すると、十分に時間がかかるはずです。すべてのコンポーネントの出力は非常に良好で、100% 正しいものはあり得ません。すべてのコードは開発者による最終仕上げが必要であり、それがここで私たちが行ったことです
はい、Dualite はコンポーネントのコードを生成するのに非常に役立ち、迅速でした。
これで、手動コーディングを大幅に減らして Figma デザインのコードを生成する効率的な方法が完成しました。実際にデザインをコーディングするプロセスはジェット コースターのようなものですが、Dualite を使用し、ニーズやプロジェクトに応じてコードをカスタマイズすると、それほど複雑ではなくなります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3