Angular ออกเวอร์ชัน 12.0 เตรียมปลดเอนจินเรนเดอร์ตัวเก่า หันมาใช้เอนจิน Ivy ตัวใหม่

เฟรมเวิร์ค Angular ออกเวอร์ชัน 12.0 ซึ่งเป็นเวอร์ชันแรกของปี 2021 ของใหม่ที่สำคัญคือเอนจินเรนเดอร์ตัวเดิม View Engine ถูกเปลี่ยนสถานะเป็นล้าสมัย (deprecated) และเตรียมออกออกอย่างถาวรในเวอร์ชันหน้า

Angular เริ่มกระบวนการเปลี่ยนเอนจินเรนเดอร์และคอมไพล์ตัวใหม่ชื่อ Ivy มาได้สักพักใหญ่ๆ แล้ว (เริ่มทดสอบใน Angular 8 เปิดใช้จริงใน Angular 9) และจากสถิติของ Angular เองก็พบว่าปัจจุบันมีแอพพลิเคชันที่ใช้ View Engine เดิมน้อยมากๆ แล้ว

การเปลี่ยนแปลงอื่นใน Angular 12 คือเลิกใช้ฟอร์แมตข้อความ i18n แบบเดิม, หยุดรองรับ IE 11, รองรับโอเปอเรเตอร์ nullish coalescing (??) ของ TypeScript เป็นต้น

ที่มา – Angular

No Description

Topics: 
Angular
Development