134 บทความ

เจาะลึก Express Middleware คืออะไร? พร้อมวิธีใช้งาน req, res, next และ Built-in Middlewares
Node.js

เจาะลึก Express Middleware คืออะไร? พร้อมวิธีใช้งาน req, res, next และ Built-in Middlewares

มือใหม่หัดใช้ Node.js ต้องรู้! ทำความเข้าใจการทำงานของ Middleware ใน Express.js ตั้งแต่โครงสร้าง req, res, next ไปจนถึงการใช้ express.json() เพื่อจัดการข้อมูล

2 weeks ago 9 นาที
23 views
วิธีทำ Request Validation ด้วย Zod และจัดการ Error แบบรวมศูนย์ใน Node.js
Node.js

วิธีทำ Request Validation ด้วย Zod และจัดการ Error แบบรวมศูนย์ใน Node.js

ไม่อยากให้ API พังเพราะข้อมูลจากผู้ใช้? มาเรียนรู้วิธีตรวจสอบข้อมูล (Validation) ด้วย Zod และทำระบบจัดการข้อผิดพลาด (Error Handling) แบบมือโปร

2 weeks ago 10 นาที
17 views
สอนเชื่อมต่อฐานข้อมูล MySQL และ PostgreSQL ด้วย Node.js สำหรับมือใหม่
Node.js

สอนเชื่อมต่อฐานข้อมูล MySQL และ PostgreSQL ด้วย Node.js สำหรับมือใหม่

อยากให้แอปฯ เก็บข้อมูลได้จริงต้องเริ่มจากตรงนี้! สอนวิธีเชื่อมต่อฐานข้อมูล SQL (MySQL/PostgreSQL) ด้วย Node.js พร้อมเทคนิคป้องกัน SQL Injection และการทำ Connection Pool แบบเข้าใจง่าย

2 weeks ago 10 นาที
19 views
เจาะลึก ORM สำหรับมือใหม่: จัดการฐานข้อมูลด้วย Prisma และ TypeORM
Node.js

เจาะลึก ORM สำหรับมือใหม่: จัดการฐานข้อมูลด้วย Prisma และ TypeORM

เรียนรู้วิธีจัดการฐานข้อมูลให้ง่ายขึ้นด้วย ORM (ตัวช่วยแปลงข้อมูลเป็นวัตถุในโค้ด) ทั้งการออกแบบ Schema, การทำ Migration และ CRUD เบื้องต้นสำหรับมือใหม่

2 weeks ago 8 นาที
15 views
เริ่มต้นใช้งาน MongoDB และ Mongoose สำหรับมือใหม่หัดทำ Backend
Node.js

เริ่มต้นใช้งาน MongoDB และ Mongoose สำหรับมือใหม่หัดทำ Backend

เรียนรู้วิธีเชื่อมต่อ MongoDB ด้วย Mongoose ใน Node.js ตั้งแต่การสร้าง Schema (โครงสร้างข้อมูล) ไปจนถึงการเขียนคำสั่ง Query ดึงข้อมูลมาใช้งานจริง

2 weeks ago 9 นาที
24 views
สอนทำระบบ Authentication ด้วย bcrypt และ JWT สำหรับมือใหม่
Node.js

สอนทำระบบ Authentication ด้วย bcrypt และ JWT สำหรับมือใหม่

อยากทำระบบล็อกอินให้ปลอดภัยต้องทำยังไง? มาเรียนรู้วิธีเก็บรหัสผ่านด้วย bcrypt และการใช้ JWT (กุญแจดิจิทัล) เพื่อยืนยันตัวตนแบบมืออาชีพกัน

1 week ago 13 นาที
13 views
วิธีเพิ่มความปลอดภัยให้ API ด้วย Helmet, CORS และ Rate Limit สำหรับมือใหม่
Node.js

วิธีเพิ่มความปลอดภัยให้ API ด้วย Helmet, CORS และ Rate Limit สำหรับมือใหม่

มือใหม่หัดเขียน API ต้องรู้! มาดูวิธีป้องกันช่องโหว่ด้วย Helmet, CORS และ Express Rate Limit เพื่อให้แอปของคุณปลอดภัยจากการโจมตีและใช้งานได้จริง

1 week ago 10 นาที
14 views
จัดการไฟล์ใน Node.js: สอนใช้ express.static และ Multer สำหรับมือใหม่
Node.js

จัดการไฟล์ใน Node.js: สอนใช้ express.static และ Multer สำหรับมือใหม่

เรียนรู้วิธีจัดการไฟล์ในเว็บแอปด้วย Node.js ตั้งแต่การโฮสต์ไฟล์สแตติกด้วย express.static ไปจนถึงการรับไฟล์อัปโหลดจากผู้ใช้ผ่าน Multer แบบมืออาชีพ

1 week ago 11 นาที
12 views
เจาะลึก Real-time Communication ด้วย Socket.IO และความต่างระหว่าง WebSockets vs HTTP
Node.js

เจาะลึก Real-time Communication ด้วย Socket.IO และความต่างระหว่าง WebSockets vs HTTP

อยากทำระบบแชตหรือแจ้งเตือนแบบเรียลไทม์ไหม? มาเรียนรู้พื้นฐาน WebSockets และวิธีใช้ Socket.IO เพื่อส่งข้อมูลทันทีโดยไม่ต้องรีเฟรชหน้าเว็บกัน

1 week ago 10 นาที
12 views
สอนเขียน Automated Testing ด้วย Jest และ Supertest สำหรับมือใหม่
Node.js

สอนเขียน Automated Testing ด้วย Jest และ Supertest สำหรับมือใหม่

เลิกทดสอบโค้ดด้วยมือแบบเดิม ๆ มาหัดเขียน Automated Testing ด้วย Jest และ Supertest เพื่อเช็กฟังก์ชันและ API ให้ทำงานถูกต้องแม่นยำ ลดบั๊กกวนใจ

1 week ago 9 นาที
15 views
เปลี่ยนโปรเจกต์ Node.js เป็น TypeScript: วิธีตั้งค่าและใช้งานสำหรับมือใหม่
Node.js

เปลี่ยนโปรเจกต์ Node.js เป็น TypeScript: วิธีตั้งค่าและใช้งานสำหรับมือใหม่

อยากเปลี่ยนจาก Node.js มาใช้ TypeScript แต่ไม่รู้เริ่มยังไง? บทความนี้สอนตั้งค่า tsconfig.json, การรันด้วย tsx และการทำ Type Checking ให้ Express แบบเข้าใจง่าย

1 week ago 9 นาที
12 views