Learning Nest JS
Nest JS ဟာ Node.js အပေါ်မှာ အခြေခံထားတဲ့ Server Side Framework တစ်ခုဖြစ်ပါတယ်။ Nest JS ဟာ Prograssive Javascript အပေါ်မှာ အခြေခံထားပြီး၊ Type Script ကိုလဲ Full Suport ပေးပါတယ်။
တဖန် Object Oriented Programming, Functional Programming, Functional Reactive Programming တို့နဲ့လဲဲ တွဲဖက် ရေးသားနိုင်မှာ ဖြစ်ပါတယ်။
ဒီနေရာမှာတော့ Nest JS ကို ရေးသားဖို့အတွက် လိုအပ်တာတွေကို လေ့လာကြပါမယ်။ အောက်ပါအချက်တွေကို အဓိကတားပြီးလေ့လာသွားကြပါမယ်။
- Nest JS Project တစ်ခုကို ဘယ်လိုတည်ဆောက်မလဲ
- Nest JS Project ဖွဲ့စည်းတည်ဆောက်ပုံဟာ ဘယ်လို ရှိမလဲဲ
- နောက်ထပ် ဘာတွေကို ဆက်ပြိးလေ့လာသွားကြမလဲ
NestJS Framework မှာ HTTP Request တွေကို Handle လုပ်ဖို့ Controller တွေကို အသုံးပြုပါတယ်။ ဒီနေရာမှာတော့ အောက်ပါအချက်တွေကို အဓိကထားပြီး လေ့လာသွားပါမယ်။
- Controller ဆိုတာဘာလဲ
- Request တွေနဲဲ့ Controller Method တွေကို ဘယ်လို Map လုပ်တာလဲ
- Client ဆီကနေ ပေးလာတဲ့ Information တွေကို ဘယ်လို ရယူနိုင်သလဲ
- ဘာတွေကို Response လုပ်နိုင်သလဲ