ทำไมเราต้องใช้ Nuxt เมื่อมี vue อยู่แล้ว ? (มารู้จักกับ Nuxt กัน)

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.ค. 2024
  • ☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย
    / @mikelopster
    ลองไมค์ สัปดาห์นี้เราจะพามาทำความรู้จัก Nuxt กันว่ามันคืออะไร มีความแตกต่างกับ Vue ยังไงบ้าง และเคสแบบไหนควรใช้ Nuxt บ้าง มารู้จักกันในลองไมค์วันนี้ครับ
    เนื้อหาที่เราจะพูดถึงเราจะเล่าถึง
    - Nuxt คืออะไร ? เมื่อเทียบกับ Vue แล้ว Nuxt มีจุดที่แตกต่างกับ Vue ยังไงบ้าง
    - มาลองให้เห็นภาพการจัดการ auto import, routing ของ Nuxt
    - และเรามาลอง deploy ขึ้น vercel กันเพื่อให้เห็นภาพว่ามันสามารถเอาไป deploy ยังไงได้บ้าง
    - การทำ SSR และเล่าถึงการดึงข้อมูลผ่าน SEO bot
    - แนะนำ use case เพิ่มเติมว่า เคสไหนควรใช้ Nuxt, เคสไหนควรใช้ Vue (และตอบคำถามจากที่มีคนส่งเข้ามา)
    หัวข้อ
    00:00 แนะนำ Session ก่อนว่าจะเล่าอะไรบ้าง
    01:08 Nuxt คืออะไร ? ข้อดีของ Nuxt มีอะไรบ้าง
    05:17 ภาพใหญ่ความแตกต่างระหว่าง Nuxt และ Vue
    10:53 มาเริ่ม code project Nuxt กัน
    13:20 ทำดึง Todo List ผ่าน Nuxt (เล่น CRUD API)
    25:29 เพิ่มอีก 1 หน้าและส่ง parameter (Router)
    29:01 Deploy ขึ้น Vercal
    33:25 การสร้าง component ใน Nuxt
    35:02 แนวทางการทำ composable ของ Nuxt
    35:51 แนวทาง SEO และ SSR ของ Nuxt
    36:20 แนวทางการทำ Meta tag และ useHead จาก API
    39:08 มาดูเรื่อง SSR ผ่าน useFetch lazy กัน (เมื่อเทียบกับ Vue)
    45:08 แนวทางการทำ Authentication
    47:20 สรุปเรื่อง Nuxt และ Vue ว่าควรใช้อะไรกัน
    อ่านเพิ่มเติมได้ที่
    mikelopster.dev/posts/nuxt-vs...
    ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่
    Facebook page: / mikelopster.dev กันได้เลย
    Enjoy ครับ 😘
    พิกัดของด้านหลัง : shope.ee/8A54c8cfkf
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 35

  • @user-tp2qs8qq8r
    @user-tp2qs8qq8r 7 หลายเดือนก่อน

    อธิบายเข้าใจง่ายมากครับ👍👍

  • @pmeepiean2794
    @pmeepiean2794 8 หลายเดือนก่อน +1

    ทำต่อไปนะครับ เข้าใจหลาย ๆ อย่างขึ้นมากเลย 🙇‍♀

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน +2

      เราจะไม่หยุดทำ ถ้าทุกคนไม่หยุดดูครับ 😂

  • @poorin5788
    @poorin5788 8 หลายเดือนก่อน

    ติดตามทุกคลิปครับ

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน

      ขอบคุณมากนะครับ 😁

  • @jungmadern3039
    @jungmadern3039 8 หลายเดือนก่อน +1

    รอครับ

  • @phongsavunhkeonavong8474
    @phongsavunhkeonavong8474 8 หลายเดือนก่อน

    สู้ๆน่ะครับ FC จากฝั่งลาวครับ. อยากเห็น solid js บ่าง😅😅😅

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน +1

      ขอบคุณมากเลย solid js เดี๋ยวผมขอลองก่อน ยังไม่มีโอกาสได้ลองเลยย 😅

  • @mustofalafayette9515
    @mustofalafayette9515 หลายเดือนก่อน

    ขอบคุณมากครับ เข้าใจง่ายดี ผมเลิก dev ไป ประมาณปีครึ่ง ตอนนี้กำลังกลับมาทบทวน อยากให้พาทำ workshop Nuxt3 ต่อ จาก VF Masterclass ครับ

  • @spcsclassic3365
    @spcsclassic3365 8 หลายเดือนก่อน

    ต่อ bun หน่อยครับ

  • @rabilphakdeephol1735
    @rabilphakdeephol1735 8 หลายเดือนก่อน

    👋👋👋 Thank you. nice clip.

  • @wait3741
    @wait3741 8 หลายเดือนก่อน +1

    อยากให้พี่ทำคอร์ส masterclass ของ next + prisma บ้างครับ

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน

      เดี๋ยวผมเก็บเป็นไอเดียไว้ก่อนน้า น่าสนใจครับ 😁

  • @spcsclassic3365
    @spcsclassic3365 8 หลายเดือนก่อน

    ต่อ next.js หน่อยครับ

  • @tackteamgamer4073
    @tackteamgamer4073 หลายเดือนก่อน

    สอน next.js , tailwind css , mysql login หน่อยงับ

  • @kanphatjamkrajang
    @kanphatjamkrajang 8 หลายเดือนก่อน +1

    พี่ครับถ้าเป็นไปได้หลังจบซีรีย์VF Masterclass ทำซีรีย์nuxt ต่อเลยนะครับแล้วก็ผมรอbroadcast typescript พี่อยู่นะครับ

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน +1

      เดี๋ยวผมขอนำไปชั่งน้ำหนักก่อนน้า ตอนนี้มีอีกสำนักอย่าง next อยากให้ผมทำเหมือนกัน 😆

  • @bestzige
    @bestzige 8 หลายเดือนก่อน

    สอน implements tanstack query ด้วยได้ไหมครับ

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน

      ผมยังไม่เคยลองใช้เลย เดี๋ยวผมขอไปลองก่อน ถ้ามีเกร็ดอะไรน่าสนใจ ไว้ผมจะหยิบมาเล่าให้ฟังนะครับ 😁

  • @apichetpanya1684
    @apichetpanya1684 8 หลายเดือนก่อน

    🎉🎉🎉

  • @kritsanasukhajorn8048
    @kritsanasukhajorn8048 8 หลายเดือนก่อน

    ขอdeploy full stack nextJsหน่อยครับพี่

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน

      ถ้า deploy nextjs เลย สามารถใช้วิธีเดียวกันกับ nuxt (ตามในคลิปนี้) deploy ขึ้นที่ vercal ได้เลยนะครับ

  • @9non-studio
    @9non-studio หลายเดือนก่อน

    สนใจ bun ครับรอฟังๆๆ🎉

    • @mikelopster
      @mikelopster  หลายเดือนก่อน

      ฟังจากหัวข้อ Elysia ในช่องก่อนได้น้าา

  • @babbirdbirth
    @babbirdbirth 8 หลายเดือนก่อน

    แนะนำทำ Schema หน้าเว็บหน่อยครับ มีวิธีไหน ใช้ lib อะไร

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน

      ตัวที่ผมชอบเลยของ javascript คือ yup ครับ ใช้สำหรับประกาศ schema และทำ validation ได้ (ถ้าเป็น typescript จะแนะนำเป็น zod เพิ่มเติมอีกตัวนะครับ) 😁

  • @kongtrumpet1749
    @kongtrumpet1749 8 หลายเดือนก่อน +2

    อธิบาย ความแตกต่าง ของ ssr vs. ssg vs. isr vs. csr หน่อยครับ ควรเลือกใช้อะไรยัง

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน +4

      ok เดี๋ยวผมจะเก็บมาเล่าเรื่องนี้ละเอียดอีกที ผมจะให้ในแง่ use case ไว้ก่อน เผื่ออยากหาข้อมูลเพิ่มเติมก่อน ปกติผมจะใช้ตามนี้นะครับ
      - SSR ผมจะใช้กับเว็บที่ต้องการ SEO และ content เปลี่ยนแปลงตลอดเวลา เช่น E commerce, Blog
      - SSG ผมจะใช้กับเว็บที่ต้องการ SEO และ content เปลี่ยนไม่บ่อย (คือสร้างมาครั้งเดียวและใช้ไปยาวๆ) เช่น Landing page, Campaign page (ให้แค่มาทำกิจกรรม)
      - CSR ผมจะใช้กับเว็บที่ไม่เน้น SEO และการจัดการส่วนใหญ่อยู่กับฝั่ง Server เช่น CMS, POS
      ส่วน ISR ผมขอไปเก็บข้อมูลก่อน ผมยังไม่ได้มีประสบการณ์ใช้งาน ไว้เดี๋ยวจะเก็บมาเล่าพร้อมกันทีเดียวนะครับ 😁

    • @kongtrumpet1749
      @kongtrumpet1749 8 หลายเดือนก่อน

      @@mikelopster พอเข้าใจขึ้น เลยครับ ขอบคุณมากครับ ติดตามครับ

  • @tonchanon
    @tonchanon 8 หลายเดือนก่อน

    Bun ใครที่ code บน windows อาจจะยุ่งยากนิดนึง ต้องลง bun และ เขียน code บน WSL แทนนะครับ

    • @mikelopster
      @mikelopster  8 หลายเดือนก่อน

      มีโอกาสผมอยากไปลองมากเลย คนรอบตัวผมพูดถึงกันเยอะมากเลย 😂

  • @user-fj9wl1hc5j
    @user-fj9wl1hc5j 5 หลายเดือนก่อน

    Nuxt กับ nuxt js เหมือนกันไม่ครับพี่

    • @mikelopster
      @mikelopster  5 หลายเดือนก่อน

      เหมือนกันครับ 😁

  • @mookTh-ej6yd
    @mookTh-ej6yd 7 หลายเดือนก่อน

    vercel คือสิ่งนึงที่ในชีวิตขาดมันไม่ได้ค่ะตอนนี้ 😂