У нас вы можете посмотреть бесплатно มาลอง Drizzle & Next.js 14 กัน или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
ลองไมค์ สัปดาห์นี้ เราจะพาทุกคนมารู้จักและลองเล่น technology ORM อีกหนึ่งตัวที่ “มีคน request เข้ามามากที่สุด” ในช่อง mikelopster นั่นคือ Drizzle ORM เรามาทำความรู้จักกันครับว่า Drizzle ORM คืออะไร มีหลักการและไอเดียการใช้งานประมาณไหน ผ่านหัวข้อลองไมค๋วันนี้กันครับ โดยในหัวข้อนี้เราจะพูดถึงประเด็นเหล่านี้กัน 1. Drizzle ORM คืออะไร และมีไอเดียการทำงานหลักๆอยู่ที่อะไรบ้าง 2. มาลอง implement Drizzle ผ่าน Next.js และ PostgreSQL 3. ลองเล่น case การทำ Relation query ผ่าน Drizzle 4. ไอเดียการทำ migration ผ่าน Drizzle Kit ทุกคนสามารถอ่านผ่านบทความนี้เพิ่มเติมได้ https://mikelopster.dev/posts/drizzle... อนึ่ง Drizzle ORM เป็น 1 ใน library ที่ตัวเราเองยังไม่เคยใช้ใน production จริงเช่นกัน (เราลองเพราะมีคน request เข้ามาเยอะจนเรารู้สึกสนใจขึ้นมา 😂) หากใครมี use case การใช้งานยังไง หรือ ใช้แล้วดี ไม่ดี ยังไงบ้าง หยิบมาแชร์กันได้เลยนะครับ 😆 หัวข้อ 00:00 แนะนำหัวข้อ 02:01 Drizzle ORM คืออะไร 08:40 Start project Next.js 14 / เริ่มต้น Route Handler 12:12 Start PostgreSQL (Database) 15:05 สร้าง table users และข้อมูลเริ่มต้นใน PostgreSQL 16:50 การวางโครง Drizzle ใน Next.js และ setup Drizzle 21:36 Drizzle - สร้าง schema users 23:56 Next.js - สร้าง API ดึงข้อมูล users (GET /api/users) 28:41 Next.js - เพิ่ม POST /api/users สำหรับสร้าง users 32:37 Next.js - CRUD /api/users/:id เพิ่มในเคส PUT และ DELETE 40:20 สร้าง table posts และเพิ่ม relation posts กับ users 42:11 Drizzle - เพิ่ม schema posts และระบุ relation กับ users 43:07 Next.js - เพิ่ม API POST /api/posts สำหรับสร้าง posts 46:42 Next.js - เพิ่ม API GET /api/posts/:id ดึงข้อมูล posts และ users ออกมา 50:05 Next.js - update API Get /api/users:ld เพื่อให้ดึงข้อมูล posts user นั้นมาประกอบด้วย 55:08 แนะนำ Drizzle Kit / ลง Drizzle Kit 57:02 Drizzle Kit - generate SQL จาก schema และ migration 1:00:04 Drizzle Kit - push / pull schema 1:01:53 สรุปทั้งหมด ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่ Facebook page: / mikelopster.dev Website: https://mikelopster.dev แปะพิกัดของที่ผมใช้ https://shope.ee/6fI75UuLEM osmo pocket 3 https://shope.ee/4VDcVixCW9 ไมค์ shure https://shope.ee/6pbXI6d5xG กล้องวงจรปิด https://s.shopee.co.th/4AhmoALh5E ที่ทาเต่า Be Scent ที่ผมใช้อยู่ คุมกลิ่นอยู่หมัด Enjoy ครับ 😘