เฟรมเวิร์ค 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

on
ยังมีคนใช้อยู่อีกเหรอ
Saturn Fri, 14/05/2021 - 21:15
ยังมีคนใช้อยู่อีกเหรอ Learning Curve สูงทะลุเพดานขนาดนี้
แต่ได้ลองใช้แล้วก็สนุกดีนะ
bellpocket Sat, 15/05/2021 - 11:43
In reply to ยังมีคนใช้อยู่อีกเหรอ by Saturn
แต่ได้ลองใช้แล้วก็สนุกดีนะ แต่ละ component แยก html css js ชัดเจน แถม initial project style=scss ก็ง่าย เขียน style คุม html ตรงไปมาเหมือนทั่วไป
ของดีทั้งนั้นครับ
checkmate95 Fri, 14/05/2021 - 22:51
In reply to ยังมีคนใช้อยู่อีกเหรอ by Saturn
ของดีทั้งนั้นครับ การจัดการโปรเจคใหญ่ๆแบบเป็นทีมนี่สะดวกมากๆ
มีอีกเยอะครับ
tisana Fri, 14/05/2021 - 23:23
In reply to ยังมีคนใช้อยู่อีกเหรอ by Saturn
มีอีกเยอะครับ โปรเจคขนาดใหญ่หรือต้อง maintenance ยาวๆ angular เป็นตัวเลือกที่ดีครับ convention ตายตัวคนมาเขียนต่อไม่ลำบากเพราะเหมือนกันหมด
ลองเปิดโลกกว้างๆดูครับ :)
ถ้ามีพื้นฐานมามากพอ ผมว่า
lighterstudioz Fri, 14/05/2021 - 23:50
In reply to ยังมีคนใช้อยู่อีกเหรอ by Saturn
ถ้ามีพื้นฐานมามากพอ ผมว่า Angular ไม่ได้เรียนรู้ยากอะไรขนาดนั้น
กรณีทำงานเป็นทีม แบ่งแต่ละส่วนกันทำนี่คือดีมาก ๆ จัดระเบียบได้สะดวกดี
ถึงแม้ว่าจะมีหลายส่วนที่ผมรู้สึกไม่ชอบมันก็ตาม แต่ก็ยังเลือกใช้ในงานหลาย ๆ โปรเจ็คอยู่ดี
ไม่ใช่แค่นั้้น build ก็ช้า
deaknaew Sat, 15/05/2021 - 01:41
In reply to ยังมีคนใช้อยู่อีกเหรอ by Saturn
ไม่ใช่แค่นั้้น build ก็ช้า แก้โค้ด 2 บรรทัด รอ build ไปเถอะ บางที แก้ config นิดหน่อยก็ต้องรอ build ใหม่
function พื้นฐานบางทีก็ใช้ไม่ได้อีก บางอย่างต้องการทำแบบโง่ๆ ก็ชอบปิดกั้นเหลือเกิน ลำบากชีวิต เวลาแก้
อัพเวอร์ชั่นก็วุ่นวาย เหนื่อยแท้
มีดีอย่างเดียวคือ deploy ง่าย แบ่งกัน dev ง่าย
ส่วนตัวผมใช้ Angular
peet itsawat Sat, 15/05/2021 - 07:05
ส่วนตัวผมใช้ Angular มาประมาณเกือบ ๆ 3 ปี ผมว่ามันค่อนข้างจะโอเคกับผมมาก ๆ ครับ ช่วงแรกก็จะมึน ๆ กับมันหน่อย ๆ แต่ไม่นานผมก็ติดใจกับมันแบบเลิกไม่ได้ครับ ทุกวันนี้ถ้าให้ทำ project ที่เป็น frontend หากเลือกได้ ผมก็จะใช้ Angular มันนี่แหล่ะครับ
ส่วนเรื่องการ build ที่ คห. ข้างบนบอกว่า "ช้า" ส่วนตัวผมว่ามันก็ไม่ได้ช้าขนาดที่รับไม่ได้นะครับ ผมคิดว่าอยู่ในระดับที่รับได้ เพราะปกติการ build เพื่อจะขึ้น production อันนี้ผมว่าเราน่าจะไม่ได้ทำกันบ่อยรึเปล่าครับ (คห. ส่วนตัวครับ)
Angular เป็นหลักอีกคนครับ
hisoft Sat, 15/05/2021 - 16:02
Angular เป็นหลักอีกคนครับ ทำมา 2 ที่ใช้ตั้งแต่ Angular 2 -> 11 (12 รอคิวอัปอยู่)
build ช้า ทำ incremental build ได้นะครับ
อัปเวอร์ชันผมยังไม่เจออะไรแฮะ ส่วนมากมันก็แก้โค้ดให้หมด
ในบรรดาเจ้าใหญ่ๆ ชอบ Angular
war11ck Sat, 15/05/2021 - 18:11
ในบรรดาเจ้าใหญ่ๆ ชอบ Angular กับ Vue เพราะเกลียด JSX
ไม่ชอบให้ html กับ js มายำรวมกัน
แต่มัน build app ใหญ่ ๆ
big50000 Sat, 15/05/2021 - 18:36
In reply to ในบรรดาเจ้าใหญ่ๆ ชอบ Angular by war11ck
แต่มัน build app ใหญ่ ๆ แล้วอ่านง่ายนะ
react
anonymous_th Mon, 17/05/2021 - 10:29
react ไปไกลแล้วครับคนใช้เพิ่มขึ้นเรื่อยๆ