การเปิดตัว Vue 3.2
(blog.vuejs.org)- SFC(Single File Components)
→
→ v-bind
-
รองรับการสร้าง Web Components ด้วยเมธอด
defineCustomElement -
ปรับปรุงประสิทธิภาพ
→ การทำงานของ ref มีประสิทธิภาพมากขึ้น (การอ่าน ~260%, การเขียน ~50%)
→ การติดตาม dependency เร็วขึ้น ~40%
→ ใช้หน่วยความจำน้อยลง ~17%
→ การสร้าง VNodes มาตรฐานเร็วขึ้น ~200%
- Server-side Rendering
→ แจกจ่าย ES module สำหรับบิลด์ที่แยกจาก Node.js built-in: สามารถใช้งานในสภาพแวดล้อมที่ไม่ใช่ Node.js เช่น CloudFlare Workers ได้
5 ความคิดเห็น
อย่างน้อยก็ควรอ่านเอกสารของไลบรารีที่ตัวเองใช้งานให้ครบ 100% ก่อนไหมครับ เพราะในเอกสารก็เขียนไว้อยู่ว่ามีฟังก์ชันที่แปลงคอมโพเนนต์ SSR ให้กลายเป็น string อย่างเช่น เป็นต้น
โอ้.. ช่วงหนึ่งผมไม่ได้สนใจ vue เลย แต่มันรองรับ SSR ได้ในตัวเองเลยเหรอครับ? ที่บอกว่าสามารถใช้ใน workers อะไรทำนองนั้นได้ก็น่าสนใจดีนะ
ไลบรารีเรนเดอร์ฝั่งฟรอนต์เอนด์ส่วนใหญ่ รวมถึง React และ Vue ก็มีการเรนเดอร์แบบ SSR กันมาตั้งแต่สมัยก่อนแล้ว
ไม่ใช่ next.js หรือ nuxt.js หรอกเหรอ ว่ากันว่ามีฟีเจอร์ของตัวเองอยู่แล้ว?
แม้แต่ React ก็มีเมธอดที่สามารถใช้บนเซิร์ฟเวอร์ Node ได้เช่นเดียวกับ ReactDOMServer