Firebase Tutorial ကို ဘယ်လိုလေ့လာရမလဲ?
Firebase က Web App တစ်ခုအတွက် လိုအပ်တဲ့ backend အပိုင်းအများကြီးကို အမြန်စတင်နိုင်အောင် ကူညီပေးတဲ့ platform ဖြစ်ပါတယ်။ Server တစ်လုံးကို ကိုယ်တိုင် setup လုပ်ပြီး user system, database, file upload, hosting အားလုံးကို အစကနေဆောက်စရာမလိုဘဲ Firebase service တွေနဲ့ အဆင့်လိုက်ချိတ်သုံးနိုင်ပါတယ်။
ဒီ Tutorial မှာ လေ့လာမယ့်အရာများ
- Authentication — User Signup, Login, Logout, Login state စစ်ခြင်း
- Firestore — Data ထည့်ခြင်း၊ ဖတ်ခြင်း၊ realtime နားထောင်ခြင်း၊ update/delete/query
- Cloud Storage — Image/File upload, download URL ရယူခြင်း၊ file ဖျက်ခြင်း
- Hosting — Website ကို Firebase Hosting ပေါ် deploy လုပ်ခြင်း
- Mini Project — Login ပါတဲ့ Notes App ပုံစံကို practical flow အနေနဲ့ ချိတ်ဆက်လေ့လာခြင်း
ဘယ်သူတွေအတွက်သင့်လဲ?
HTML, CSS, JavaScript အခြေခံသိပြီး App တစ်ခုမှာ user account, database, upload feature တွေ ထည့်ချင်တဲ့ learner များအတွက် သင့်တော်ပါတယ်။
လေ့လာနည်း
သင်ခန်းစာတစ်ခုချင်းစီမှာ code ကို copy လုပ်ရုံမဟုတ်ဘဲ ဘာလုပ်နေသလဲ၊ ဘာကိုသတိထားရမလဲ၊ real project မှာ ဘယ်လိုအသုံးဝင်မလဲကိုပါ ဖတ်ပြီး စမ်းကြည့်ပါ။
စတင်မလုပ်မီ သိထားရန်
Production website/app မှာ Firebase သုံးမယ်ဆိုရင် Security Rules, quota, billing, privacy policy ကို မဖြစ်မနေ စစ်ဆေးရပါမယ်။ Firebase က စတင်ရလွယ်တာမှန်ပေမဲ့ rules မထားဘဲ database ဖွင့်ထားရင် “တံခါးဖွင့်ပြီး အိမ်ထဲကပစ္စည်းတွေကို လမ်းပေါ်တင်ထားသလို” ဖြစ်နိုင်ပါတယ်။