Remix คืออะไร ?
มันคือ full stack web framework
มีเป้าหมายหลักที่ user interface รวมทั้งหลังบ้าน
ที่ต้องการให้ส่งมอบและทำงานได้อย่างรวดเร็ว
แน่นอนว่า มาพร้อมกับความน่าเชื่อถือ
และ ประสบการณ์การพัฒนาและใช้งานที่ดี (DX vs. UX)

เพิ่งปล่อยออกมาในเดือนพฤศจิกายนที่ผ่านมา
เทียบได้กับ react framework ใหม่ตัวหนึ่งนั่นเอง (ไม่ใช่ Remix IDE นะ)

สิ่งที่ต้องรู้ไว้ก่อนของ Remix คือ

  • ตอนนี้ฟรีและ open source แล้วนะ
  • ใช้ esbuild
  • สนับสนุน SSR (Server-Side Rendering)
  • เรื่อง Routing มีทั้งแบบปกติและ nest roting มาให้ครบ
  • มี HTTP caching ให้ อยู่ในส่วนที่เรียกว่า Loader
  • สร้างบน Web Fetch API ดังนั้นจะ run ได้ทั้ง Node และ Non-Node server เช่น Vercel, Netlify และพวก Cloudflare worker เป็นต้น

เพื่อให้เห็นภาพขึ้น มาลองติดตั้งและใช้งานกันที่ Geting start with Remix
มีชุดเครื่องมือให้ใช้ครบครันเลย

Tags: