Angular เป็น Front-end Framework ที่มีโครงสร้างชัดเจน เหมาะกับการพัฒนาเว็บแอปพลิเคชันที่ต้องดูแลต่อระยะยาว Component คือหน่วยหลักของ UI โดยแต่ละ component มักประกอบด้วย template, style และ logic
Routing ช่วยให้เว็บแอปพลิเคชันมีหลายหน้าโดยไม่ต้องโหลดหน้าใหม่ทั้งเอกสาร ผู้ใช้สามารถเปลี่ยน view ตาม URL และทีมสามารถแยกหน้าที่ของแต่ละ feature ได้ชัดเจนขึ้น
const routes = [
{ path: "", component: HomeComponent },
{ path: "about", component: AboutComponent },
];
สร้าง Angular Mini Project ที่มีอย่างน้อย 3 หน้า ได้แก่ Home, List และ Detail
พัฒนา Mini Project เพิ่ม component ย่อยและเมนูนำทางให้ครบ