Lily をステップごとに学ぶ

ようこそ!どのチュートリアルもゼロから始めて、アクセシブルでスタイル付きのフォームという同じ小さなものを約 10 分で作ります。 だからフレームワークどうしを同じ条件で比べられます。そのあとは、テーマ設定やユーザー設定へと掘り下げましょう。

始める前に

必要なものは驚くほど少なくて済みます。

  • HTML のチュートリアル — ブラウザーとテキストエディターだけです。道具はそれで全部です。
  • Svelte、React、Vue、Angular、Nunjucks — git、Node 26、pnpm 10 以降。
  • Blazor — git と .NET SDK 8 以降。

ヘッドレスコンポーネントは初めてですか?ここで大丈夫です。どのチュートリアルも進めながら何が起きているかを説明し、 各ステップでコピーできるコードをそのまま示します。

ゼロから公開までの 4 ステップ

  1. 最初のコンポーネント(約 5 分)— 下からフレームワークを選び、コードを入手して、Button を表示します。
  2. 組み合わせてスタイルを付ける(約 5 分)— ラベル付きフォームを作り、ケバブケースのクラスフックに沿ってスタイルを付けます (各フレームワークのチュートリアルの一部です)。
  3. テーマを適用する(約 15 分)— 手書きの CSS を 57 種類のすぐに使えるテーマのどれかに置き換え、 そのあと実行時にユーザーが切り替えられるようにします: テーマ設定のチュートリアル
  4. 設定を尊重する(約 15 分)— 設定ヘルパーで言語と文字サイズの選択を加えます: ヘルパーのチュートリアル

フレームワークを選ぶ

迷ったら HTML から始めましょう。他のすべてのフレームワークが共有するクラスフックの約束事が身につき、 ファイルから直接実行できます。

さらに深く

チュートリアルのあとは

  • コンポーネントカタログを見てみましょう。すべてのコンポーネントに、プロパティ、ARIA の約束事、キーボード操作が文書化されています。
  • サンプルアプリをクローンして、571 個すべてのコンポーネントがスタイル付きで連携する様子を見てください。 CSS は先ほど使ったクラスフックと同じものを対象にしているので、どの部分でもプロジェクトにコピーして、好きなように調整できます。
  • ご質問は?ヘルプのページに、回答、FAQ、親切な人間に連絡する方法があります。チュートリアルをもっと分かりやすくできそうなら、 ぜひ教えてください。喜んで改善します。