Skip to main content

Vue Firebase Masterclass

บทเรียนสำหรับคนที่สนใจอยากเรียนรู้ Vue framework ประกอบกับการใช้งานคู่กับ Firebase เพื่อการ deploy งานจริง (แนะนำให้ดูเป็นฉบับวิดีโอก่อนอ่านเอกสาร เพื่อให้เกิดความเข้าใจที่ถ่องแท้ยิ่งขึ้น)

นี่คือหัวข้อทั้งหมดของเรา โดย

  • Vue จะอยู่ในช่วงตอนที่ 2-8 (หากทำเพียงแค่ Frontend ต่อกับ API สามารถดูถึงเท่านี้ได้)
  • Firebase จะอยู่ในช่วงตอนที่ 9-17
ตอนที่หัวข้อวิดีโอเอกสาร
ตอนที่ 1Vue คือไร ? Firebase คือไร ? แล้วทำไมเราเอามาอยู่ด้วยกัน ?vue-firebase-intro ดู videoอ่าน
ตอนที่ 2Vue - Basic component, data binding, event, conditionvue-component-core-concept ดู videoอ่าน
ตอนที่ 3Vue - watch, computed, props, life cycle componentvue-watch-computed-props ดู videoอ่าน
ตอนที่ 4Vue - Vue Router และ Piniavue-router-pinia ดู videoอ่าน
ตอนที่ 5Vue - TODO List และการจัดการระหว่าง API ด้วย Piniavue-todo-list-api ดู videoอ่าน
ตอนที่ 6Vue + Tailwind - ลง tailwind (และ Daisy UI) พร้อมตัวอย่างvue-tailwind-daisyui ดู videoอ่าน
ตอนที่ 7Vue + Tailwind - เพิ่ม หน้าเว็บ ฝั่ง E - Commercee-commerce-vue-frontpage ดู videoอ่าน
ตอนที่ 8Vue + Tailwind - เพิ่ม หน้าเว็บ Backoffice (สำหรับ Admin)e-commerce-vue-backoffice ดู videoอ่าน
ตอนที่ 9Vue + Firebase - ลง Firebase และติดตั้ง Firebase emulatore-commerce-firebase-emulator ดู videoอ่าน
ตอนที่ 10Vue + Firebase - เพิ่ม Login ฝั่ง User และ Admin ด้วย Firebase Authenticatione-commerce-firebase-authentication ดู videoอ่าน
ตอนที่ 11Vue + Firebase - เพิ่ม Firestore CRUD และ permission ด้วย Firestore Rulee-commerce-firebase-firestore-crud ดู videoอ่าน
ตอนที่ 12Vue + Firebase - จัดการ filter, sort ด้วย Firestore querye-commerce-firebase-firestore-pagination ดู videoอ่าน
ตอนที่ 13Vue + Firebase - เพิ่ม Cloud storage upload ภาพ สินค้า (Admin) และ Profile (User)e-commerce-cloud-storage ดู videoอ่าน
ตอนที่ 14Vue + Firebase - เพิ่ม Cart ด้วย Firebase Realtime Databasee-commerce-cart-realtime-db ดู videoอ่าน
ตอนที่ 15Vue + Firebase - เพิ่ม Checkout ด้วย Cloud functione-commerce-checkout-cloud-function ดู videoอ่าน
ตอนที่ 16Vue + Omise - ต่อ Payment gateway และ Dashboard (Cloud Trigger)e-commerce-payment-gateway-cloud-trigger ดู videoอ่าน
ตอนที่ 17Vue + Firebase - deploy ทั้งหมดขึ้น Firebase hosting และการจัดการก่อนขึ้น Productione-commerce-firebase-hosting ดู videoอ่าน