ဒီ tutorial မှာ code snippet အတိုလေးတွေ သီးခြားစမ်းပြီး ရပ်သွားမှာ မဟုတ်ပါဘူး။ “Myanmar Notes” ဆိုတဲ့ မှတ်စုမျှဝေတဲ့ web app တစ်ခုကို သင်ခန်းစာတစ်ခုပြီးတစ်ခု တိုးချဲ့တည်ဆောက်သွားပါမယ်။ အဆုံးရောက်ရင် ကိုယ့် app ကို production အထိ တင်နိုင်တဲ့ လမ်းကြောင်းတစ်ခုလုံးကို ချိတ်ဆက်မြင်လာပါလိမ့်မယ်။
နားလည်ထားရမယ့် အချက်
Next.js ကို စတင်လေ့လာသူတွေ အများဆုံးရှုပ်တာက React component ရေးနည်းမဟုတ်ဘဲ code တစ်ခုက server မှာ run သလား၊ browser မှာ run သလားဆိုတာပါ။ ဒါကြောင့် ဒီ course က file-based routing ကိုအရင်တည်ဆောက်ပြီး Server Component၊ Client Component၊ data fetching၊ cache၊ form mutation နဲ့ deployment ကို အဆင့်လိုက်ဆက်သွားပါတယ်။ HTML၊ CSS၊ JavaScript နဲ့ React component အခြေခံရှိရင် အကောင်းဆုံးဖြစ်ပေမယ့် ခက်တဲ့စကားလုံးတိုင်းကို လက်တွေ့ဥပမာနဲ့ ရှင်းပေးထားပါတယ်။
အတူတူ စမ်းရေးကြည့်မယ်
Setup → Routing → Server & Client Components
→ Data & Cache → Forms & API → Security
→ Testing & Performance → Production DeploymentCode က ဘယ်လိုအလုပ်လုပ်သလဲ
Learning map ထဲက မြှားတစ်ခုချင်းစီဟာ နောက်တစ်ဆင့်အတွက် အခြေခံဖြစ်ပါတယ်။ အစပိုင်းကို မကျော်ဘဲ code ကို ကိုယ်တိုင်ရိုက်ပြီး browser output ကိုကြည့်ပါ။ Error တက်ရင် error message ကို ဖျောက်မထားဘဲ ဘယ် file၊ ဘယ် line ဆိုတာ ဖတ်တတ်အောင် လေ့ကျင့်ပါ။
Next.js learning path ကို အစမှအဆုံး လေ့လာရန် အသင့်ဖြစ်ပါပြီ။၅ မိနစ် စမ်းကြည့်
Notebook တစ်ခုဖွင့်ပြီး “Next.js နဲ့ ဘာတည်ဆောက်ချင်လဲ” ဆိုတာ စာကြောင်းသုံးကြောင်းရေးပါ။ Lesson တစ်ခုပြီးတိုင်း မိမိနားလည်သလို စာကြောင်းနှစ်ကြောင်း ပြန်ရေးပါ။
Next.js — Getting Started — Next.js