• Full-Stack Oak = FullSoak : แกนหลักคือ HTTP server Oak ที่ได้แรงบันดาลใจจาก Koa
  • ให้บริการได้โดยตรงโดยไม่ต้องผ่านกระบวนการ build (รองรับ minification/mangling)
  • รองรับ JSX และ HTM(Hyperscript Tagged Markup ซึ่งมีความสามารถที่พัฒนากว่า JSX)
    • ทั้งสองอย่างไม่ต้องมีขั้นตอน build แยกต่างหาก และการแปลง JSX จะถูกจัดการอัตโนมัติในระดับไฟล์
  • ใช้ Preact ซึ่งคล้าย React แต่เบากว่ามาก
  • SSR-first & SSR-optimized : ดู Deno's JSX Precompile
  • (เกือบทั้งหมด) เป็นแบบ WYSIWYG เมื่อเทียบกับเฟรมเวิร์กที่ซับซ้อนอย่าง Next.js, Remix หรือ Fresh ของ Deno แล้ว FullSoak ถูกออกแบบมาให้ "มีฟีเจอร์น้อย" อย่างชัดเจน
    • เริ่มจากไฟล์ "controller" (เหมือนใน "MVC" แบบดั้งเดิม)
    • เรนเดอร์คอมโพเนนต์ TSX เป็นเนื้อหา text/html (ก็คือสตริงธรรมดา)
    • ฝั่งไคลเอนต์จะ hydrate เนื้อหาด้วยตัวเอง

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

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