การสร้าง Server Routes และ JSON APIs ใน Sapper — LearnFlat
⏱ 2 ชม. 48 นาที 📚 28 บทเรียน 🎧 เวอร์ชันเสียง

การสร้าง Server Routes และ JSON APIs ใน Sapper

เรียนรู้พื้นฐานของการทำ routing ฝั่งเซิร์ฟเวอร์ใน Sapper เพื่อสร้าง JSON APIs ที่แข็งแกร่ง และเชื่อมต่อแอปพลิเคชัน frontend ของคุณเข้ากับข้อมูล backend ได้อย่างราบรื่น

  • 💬 ผู้สอน AI
    ถามเกี่ยวกับบทเรียนใดก็ได้ แล้วรับคำตอบที่ชัดเจนทันที ทุกเมื่อ
  • 🕐 เริ่มเมื่อไรก็ได้
    ไม่มีตารางหรือเดดไลน์ — เรียนตามจังหวะของคุณ เมื่อไรก็ได้
  • 🌐 เป็นภาษาไทย
    บทเรียน แบบฝึกหัด และใบรับรอง — ทั้งหมดเป็นภาษาของคุณอย่างครบถ้วน

เกี่ยวกับคอร์สนี้

แอปพลิเคชันเว็บสมัยใหม่จำเป็นต้องมีการเชื่อมต่อที่ราบรื่นระหว่างส่วนติดต่อผู้ใช้ (user interface) และข้อมูลฝั่ง backend โดย Sapper มีระบบ routing ที่ทรงพลังซึ่งอิงตามระบบไฟล์ (file-system-based) ซึ่งช่วยให้การสร้าง endpoint ฝั่งเซิร์ฟเวอร์เหล่านี้ทำได้ง่ายและมีประสิทธิภาพ ในหลักสูตรแบบเน้นข้อความนี้ คุณจะได้เปลี่ยนผ่านจากการเขียน component พื้นฐานของ frontend ไปสู่การออกแบบสถาปัตยกรรมพฤติกรรมแบบ full-stack ที่สมบูรณ์ คุณจะได้รับความมั่นใจในการจัดการคำขอ HTTP การจัดโครงสร้างการไหลของข้อมูล (data flows) และการสร้าง server routes ที่ปลอดภัยเพื่อตอบสนองความต้องการของแอปพลิเคชัน สิ่งที่คุณจะได้เรียนรู้: - ทำความเข้าใจแนวคิดพื้นฐานของการทำ routing ฝั่งเซิร์ฟเวอร์และวิธีที่ Sapper จัดโครงสร้าง endpoint - สร้าง JSON APIs ที่แข็งแกร่งเพื่อส่งและรับข้อมูลระหว่างฝั่ง client และ server - จัดการเมธอด HTTP ต่างๆ รวมถึง GET, POST, PUT และ DELETE เพื่อจัดการการทำงานแบบ CRUD - นำรูปแบบ JavaScript สมัยใหม่เช่น async/await มาใช้จัดการการทำงานแบบ asynchronous ของ backend - นำแนวปฏิบัติด้านความปลอดภัยพื้นฐานมาใช้ รวมถึงการตรวจสอบความถูกต้องของคำขอและการจัดการข้อผิดพลาด เพื่อปกป้อง endpoint ของคุณ - ผสานรวม server routes เข้ากับหน้า frontend ของ Sapper โดยใช้ fetch API ดั้งเดิม คุณจะได้เริ่มต้นด้วยพื้นฐานที่แท้จริงของสถาปัตยกรรม routing และโปรโตคอล HTTP ก่อนที่จะก้าวไปสู่การอธิบายโค้ดเชิงปฏิบัติและรูปแบบการออกแบบ API ผ่านคำอธิบายที่เป็นลายลักษณ์อักษรที่ชัดเจนและสถานการณ์โค้ดจริง คุณจะได้สร้างรากฐานที่มั่นคงในการผสานรวม backend หลักสูตรนี้ออกแบบมาสำหรับนักพัฒนาเว็บและผู้เริ่มต้นที่ต้องการขยายทักษะ frontend ของตนไปสู่การพัฒนาแบบ full-stack ความเข้าใจพื้นฐานเกี่ยวกับ JavaScript จะเป็นประโยชน์ แต่ไม่จำเป็นต้องมีประสบการณ์ backend มาก่อน เริ่มต้นอ่านวันนี้เพื่อปลดล็อกพลังเต็มรูปแบบของการพัฒนาฝั่งเซิร์ฟเวอร์ใน Sapper

สิ่งที่คุณจะได้รับ

  • 📜 ใบประกาศนียบัตร
    เพิ่มในโปรไฟล์ LinkedIn ของคุณ
  • 💬 ติวเตอร์ AI ส่วนตัว
    ติดขัดในบทเรียน? ถามติวเตอร์ในตัวของคุณได้ทุกอย่าง ทุกเวลา
  • 🎧 รวมเวอร์ชันเสียง
    เรียนได้ทุกที่ ไม่ต้องดูจอ
  • ♾️ เข้าถึงตลอดชีพ
    กลับมาเรียนได้ตลอด ไม่มีหมดอายุ
  • 📱 โทรศัพท์หรือคอมพิวเตอร์
    ใช้งานได้ทุกที่ ทุกอุปกรณ์
  • 💸 คืนเงิน 14 วัน
    ไม่ต้องอธิบาย
  • ⚡ กระชับและตรงประเด็น
    2 ชม. 48 นาที เนื้อหาเชิงปฏิบัติ

รีวิว

ยังไม่มีรีวิว — เป็นคนแรกที่แชร์ประสบการณ์

เขียนรีวิว

☆☆☆☆☆
หลังจากส่ง เราจะขอให้คุณเข้าสู่ระบบ — ฉบับร่างของคุณถูกบันทึก

ผู้เรียนคนอื่นเรียน

คำถามที่พบบ่อย

ฉันต้องใช้อะไรในการเรียนคอร์สนี้? +

แค่โทรศัพท์หรือคอมพิวเตอร์ที่มีอินเทอร์เน็ต ไม่ต้องติดตั้งหรือใช้อุปกรณ์พิเศษ

ฉันชำระเงินอย่างไร? +

ผ่านบัตรด้วย Stripe เราไม่เก็บข้อมูลบัตร — Stripe จัดการอย่างปลอดภัย

ฉันขอคืนเงินได้ไหม? +

ใช่ — คืนเงินเต็มจำนวนใน 14 วัน ไม่ต้องอธิบาย

ฉันมีสิทธิ์เข้าถึงนานเท่าไร? +

ตลอดไป เมื่อซื้อแล้วคอร์สเป็นของคุณ กลับมาเรียนได้ตลอด

ฉันจะได้ใบประกาศนียบัตรไหม? +

ได้ เมื่อเรียนจบจะได้รับใบประกาศนียบัตรที่เพิ่มในโปรไฟล์ LinkedIn ได้

ออกแบบสำหรับผู้เรียนใน
เทคโนโลยี ดีไซน์ การเงิน การตลาด สาธารณสุข การศึกษา ธุรกิจการบริการ อุตสาหกรรม