จัดการไฟล์ใน Node.js: สอนใช้ express.static และ Multer สำหรับมือใหม่
เรียนรู้วิธีจัดการไฟล์ในเว็บแอปด้วย Node.js ตั้งแต่การโฮสต์ไฟล์สแตติกด้วย express.static ไปจนถึงการรับไฟล์อัปโหลดจากผู้ใช้ผ่าน Multer แบบมืออาชีพ
186 บทความ
เรียนรู้วิธีจัดการไฟล์ในเว็บแอปด้วย Node.js ตั้งแต่การโฮสต์ไฟล์สแตติกด้วย express.static ไปจนถึงการรับไฟล์อัปโหลดจากผู้ใช้ผ่าน Multer แบบมืออาชีพ
มือใหม่หัดเขียน API ต้องรู้! มาดูวิธีป้องกันช่องโหว่ด้วย Helmet, CORS และ Express Rate Limit เพื่อให้แอปของคุณปลอดภัยจากการโจมตีและใช้งานได้จริง
อยากทำระบบล็อกอินให้ปลอดภัยต้องทำยังไง? มาเรียนรู้วิธีเก็บรหัสผ่านด้วย bcrypt และการใช้ JWT (กุญแจดิจิทัล) เพื่อยืนยันตัวตนแบบมืออาชีพกัน
เรียนรู้วิธีทำระบบเชิญสมาชิกเข้าทีมในแอป SaaS ให้ปลอดภัยด้วย Signed URLs ใน Laravel 11 พร้อมวิธีจัดการฐานข้อมูลและสร้างประสบการณ์ใช้งานที่ดีให้ผู้ใช้
ที่มา: DEV Community: laravel
ทำไม Google ถึงยอมทุ่มเงินซื้อข้อมูลมหาศาล? มาเรียนรู้ความสำคัญของ Data และวิธีออกแบบฐานข้อมูล (Database) ให้มีมูลค่าตั้งแต่วันที่เริ่มทำโปรเจกต์
ที่มา: Towards Data Science
ทำไมเว็บที่ดึงข้อมูลจาก API ตรง ๆ ถึงช้า? มาเรียนรู้วิธีใช้ Caching (การเก็บข้อมูลไว้ในหน่วยความจำ) เพื่อให้เว็บ Flask ของคุณโหลดเร็วขึ้นและรองรับคนใช้งานได้จริง
ที่มา: DEV Community
มือใหม่หัดเขียนเว็บต้องอ่าน! มาดูวิธีทำระบบล็อกอิน (Authentication) ด้วย Auth0 ใน Hono แบบง่ายๆ ช่วยให้แอปของคุณปลอดภัยและดูเป็นมืออาชีพขึ้นทันที
ที่มา: DEV Community
มือใหม่มักปวดหัวกับระบบสิทธิ์ (Access Control) ในฐานข้อมูล มาเรียนรู้วิธีจัดการความปลอดภัยด้วย Permetra เครื่องมือ Open-source ที่ช่วยให้คุณเห็นภาพรวมความสัมพันธ์ของข้อมูลได้ง่ายขึ้น
ที่มา: DEV Community
อยากให้เว็บ Laravel โหลดไวขึ้นไหม? มาเรียนรู้วิธีอัปเกรดโปรโตคอล HTTP/2 และ HTTP/3 บน Nginx เพื่อลดคอขวดในการส่งข้อมูลให้ผู้ใช้งาน
ที่มา: DEV Community: laravel
ทำไมการเชื่อข้อมูลโดยไม่ตรวจสอบถึงทำให้โปรแกรมพัง? เรียนรู้วิธีคิดแบบมืออาชีพผ่านแนวคิด Hyphae Atlas ที่เน้นการหาหลักฐานอ้างอิงก่อนตัดสินใจแก้บั๊ก
ที่มา: DEV Community
เบื่อไหมกับการเขียนระบบจัดการข้อมูล (CRUD) เองทั้งหมด? มาลองใช้ Filament 5 เครื่องมือที่จะช่วยเปลี่ยนฐานข้อมูลให้เป็นหน้าแอดมินสวย ๆ โดยไม่ต้องเขียน HTML สักบรรทัด
ที่มา: DEV Community: laravel
เรียนรู้วิธีนำเว็บแอปขึ้น Server จริงด้วยตัวเอง ตั้งแต่การเชื่อมต่อ SSH, การทำ Hardening เพื่อความปลอดภัย, ไปจนถึงการใช้ Nginx และ Supervisor ให้เว็บเสถียร
ที่มา: freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More