Angular คืออะไร

มานพ กองอุ่น angular angularjs 2,810

Angular คือ เฟรมเวร์ค (framework) สำหรับสร้างแอพลิเคชั่นในฝั่งไคลเอ็นในรูปแบบของ HTML, CSS และ JavaScript/TypeScript ซึ่ง TpyeScript จะถูก compile ไปเป็น JavaScript

ทำไมต้อง Angular?

หากเราต้องการใช้งาน JavaScript ในเว็บไซต์เราอาจเขียนด้วย JavaScript ปกติ หรืออาจใช้ jQuery เขียน จริงๆ ก็ทำงานได้นะ แต่เมื่อเว็บไซต์มีความซับซ้อนมากยิ่งขึ้นการเขียน JS ปกติ หรือ jQuery นั้นจะมีความยากลำบากในการ Maintain นั่นเอง

นอกจากนั้นยังมี JS Framework อื่นๆ ที่เป็นที่นิยมในขณะนี้คือ Angular, React และ Vuejs เป็นต้น

ประโยชน์เมื่อใช้ Angular

  • ให้ Application ที่มีโครงสร้างแบบ Clean Structure หรือ มีความง่ายต่อการ Maintain นั่นเอง
  • มี re-usable code ต่างๆ มากมาย เช่น navigation หรือ browser history เป็นต้น
  • ทำให้ application มี test ที่หลากหลาย เช่น automatic test ซึ่งเป็นส่วนหนึ่งใน application

 


หากบทเรียนรู้มีความผิดพลาดประการใด หรือมีข้อเสนอแนะกรุณาแจ้ง contact@programmerthailand.com
มานพ กองอุ่น

มานพ กองอุ่น
admin

  • 2 เพื่อน
  • 16 ผู้ติดตาม
  • 773 โพสต์