• เฟรมเวิร์กเว็บแอปพลิเคชันแบบอิง MVC ที่ออกแบบมาเพื่อสร้างเว็บไซต์ที่ขยายขนาดได้อย่างรวดเร็ว
  • สามารถใช้เป็นพื้นฐานสำหรับเว็บแอปฝั่งเซิร์ฟเวอร์แบบดั้งเดิม, SPA และ RESTful API
  • ข้อดี
    • ยึดหลัก Convention over configuration แต่ยังคงมีความยืดหยุ่น
    • รองรับการทำ routing ฝั่งเซิร์ฟเวอร์ที่ใช้ URL เป็นมิตรกับ SEO ได้โดยไม่ต้องตั้งค่าเพิ่มเติม
    • มีระบบจัดการ session ฝั่งเซิร์ฟเวอร์
    • คีย์/แวลูสโตร์: สามารถแคช request, การทำงานของคอนโทรลเลอร์, อ็อบเจ็กต์ และไฟล์สแตติกได้
    • มีคำสั่งที่เรียบง่ายสำหรับจัดการคุกกี้, session, การ redirect, แคช ฯลฯ
    • มีตัวเลือกการนำโค้ดกลับมาใช้ซ้ำที่ทรงพลังผ่านการรวม component และการ chain
    • สามารถให้บริการ HTML, JSON, JSONP และข้อความธรรมดาได้ด้วยแพตเทิร์นเดียวกัน
    • รองรับ ES modules และโมดูล Node (CommonJS)
    • ใช้ Hot Module Replacement (HMR) ได้ในโหมดพัฒนา
    • เรนเดอร์ view ได้ด้วย template literal หรือเอนจินที่รองรับโดย consolidate
    • มี direct dependency น้อย

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น