การเปิดตัว Vue.js 3.0.0 ซึ่งเป็นเฟรมเวิร์กสำหรับสร้างส่วนติดต่อผู้ใช้

ทีมพัฒนา Vue.js ประกาศ เกี่ยวกับการเปิดตัวอย่างเป็นทางการ Vue.js 3.0 “One Piece” ซึ่งเป็นเฟรมเวิร์กใหม่ที่สำคัญที่นักพัฒนากล่าวว่า “มอบประสิทธิภาพที่ดีขึ้น ขนาดแพ็คเกจที่เล็กลง การผสานรวมกับ TypeScript ที่ดีขึ้น API ใหม่เพื่อแก้ไขปัญหาขนาดใหญ่ และเป็นรากฐานที่มั่นคงสำหรับการทำซ้ำเฟรมเวิร์กในอนาคต ในระยะยาว” รหัสโครงการ จัดจำหน่ายโดย ภายใต้ใบอนุญาต MIT

Vue เป็นเฟรมเวิร์กที่ก้าวหน้าสำหรับการสร้างส่วนต่อประสานกับผู้ใช้ แตกต่างจากเฟรมเวิร์กเสาหิน Vue ได้รับการออกแบบมาให้ปรับใช้เมื่อเวลาผ่านไป แกนหลักแก้ไขปัญหาในระดับมุมมองเป็นหลัก ซึ่งช่วยลดความยุ่งยากในการรวมเข้ากับไลบรารีอื่นๆ และโปรเจ็กต์ที่มีอยู่ ในทางกลับกัน Vue เหมาะอย่างยิ่งสำหรับการสร้างแอปพลิเคชันหน้าเดียวที่ซับซ้อน (SPA, แอปพลิเคชันหน้าเดียว) หากใช้ร่วมกับเครื่องมือที่ทันสมัยและไลบรารีเพิ่มเติม

รีลิส 3.0 ดูดซึม เกี่ยวข้องกับความพยายามในการพัฒนามากกว่า 2 ปี ซึ่งรวมถึง RFC มากกว่า 30 รายการ การดำเนินการมากกว่า 2600 รายการ คำขอ 628 รายการจากนักพัฒนา 99 ราย รวมถึงงานการพัฒนาและเอกสารจำนวนมากนอกพื้นที่เก็บข้อมูลหลัก กรอบงานยังคงสามารถใช้งานได้โดยใช้แท็ก , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

สถาปัตยกรรมใหม่ทำให้สามารถเพิ่มประสิทธิภาพในการดูแลรักษาฐานโค้ดได้ และสำหรับผู้ใช้ปลายทาง ก็ลดขนาดรันไทม์ลงได้ถึงสองเท่า ใน ปัญหาใหม่ ยังได้เปิดตัว API ชุดใหม่อีกด้วย ส่วนประกอบซึ่งทำให้การพัฒนาแอพพลิเคชั่นขนาดใหญ่ง่ายขึ้น ปรับปรุงการบูรณาการกับภาษา TypeScript และปรับปรุงประสิทธิภาพอย่างมีนัยสำคัญ - ในบางสถานการณ์ การเรนเดอร์เริ่มต้นเร็วขึ้น 55% การอัพเดตเร่งความเร็วขึ้น 133% และใช้หน่วยความจำลดลง 54%

ที่มา: opennet.ru

เพิ่มความคิดเห็น