Astro · LEARN AT YOUR OWN PACE今日も、一歩ずつ。

READ, TRY, UNDERSTAND

レッスンを読む12

ひとつのテーマを、ひとつずつ。コードと小さな実習で理解をつなげよう。

01
入門 · LESSON 01

Astroの役割と向いている制作物

HTMLを中心に届け、必要な場所だけ動かす考え方をつかみます。

✓ 完了16分 →
02
入門 · LESSON 02

JavaScriptで最初のAstroを動かす

必要なWebの土台と、開発・ビルド・確認の流れを整えます。

✓ 完了25分 →
03
入門 · LESSON 03

Astroコンポーネントとテンプレート

frontmatterで値を用意し、HTMLに近い記法で組み立てます。

✓ 完了25分 →
04
基本 · LESSON 04

propsとslotで部品を再利用する

内容の違いを引数にし、HTMLのまとまりを差し込みます。

✓ 完了24分 →
05
基本 · LESSON 05

ページ・レイアウト・リンクをつなぐ

ファイルからURLを作り、共通の外枠を再利用します。

✓ 完了26分 →
06
基本 · LESSON 06

動的ルートで複数の詳細ページを作る

URLの可変部分と、ビルドで作るページの一覧を分けます。

✓ 完了28分 →
07
基本 · LESSON 07

CSS・画像・ブラウザーの処理を整える

部品の見た目を閉じ込め、小さな操作をJavaScriptで加えます。

✓ 完了30分 →
08
基本 · LESSON 08

IslandsとReactの部品を組み合わせる

操作が必要な場所を小さな島にし、読み込み時点を選びます。

✓ 完了30分 →
09
基本 · LESSON 09

Content Collectionsで記事を管理する

同じ形の記事を読み込み、一覧と本文ページを作ります。

✓ 完了35分 →
10
基本 · LESSON 10

静的生成とオンデマンド描画を選ぶ

いつHTMLを作るかを決め、実行環境に合ったadapterを使います。

✓ 完了28分 →
11
基本 · LESSON 11

フォーム・Endpoint・Actionsを理解する

入力の送信先を作り、検証と失敗の扱いを学びます。

✓ 完了35分 →
12
基本 · LESSON 12

テスト・公開・小さな完成作品

動くことを確かめ、公開方式と更新方法まで仕上げます。

✓ 完了32分 →