ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

AngularJS (แองกิวลา เจ เอส) คือ JavaScript Framework (จาวาสคริปส์ เฟรมเวิร์ค) คืออะไร

   

AngularJS
AngularJS

   Angular คือ หนึ่งใน Front-end framework (ฟรอนท์ เอ็น) ที่ได้รับความนิยมสูงที่สุดในปัจจุบัน พัฒนาโดย Google (กูเกิล) เพื่อนำมาใช้ในการสร้างโปรเจคแบบ SPA (เอส พี เค) หรือ Single Page Application (ซิงเกิล เพจ แอพพลิเคชั่น) แปลตรงตัวเลยก็คือ application (แอพพลิเคชั่น) ที่มีเพียง page (เพจ) เดียว โดยที่ client (ไคเอ็น) จะติดต่อกับ server (เซิฟเวอร์) ด้วยการเรียก AJAX (เอ เจ เอ เอ็ก) ไปที่ Restful API (เรสท์ฟูล เอ พี ไอ) ของ server

    AngularJS (แองกิวลา) คือ JavaScript Framework (จาวาสคริปส์ เฟรมเวิร์ค)  รูปแบบหนึ่งที่พัฒนามาจาก Google หน้าที่ของมันคือเป็น engine (เอนจิน) ที่ใช้ควบคุมในส่วน front end ของเว็บได้ดี ซึ่งดูแล้วมันอาจจะทำให้  Web Developer (เว็บ ดีเวลลอป) หลายๆคนเข้าถึงและจัดการส่วน front end ได้ง่ายขึ้นทั้งในเรื่อง ส่วนจัดการ template (เทมเพลต) และ การ binding data object data (บินดิ้ง ดาต้า ออปเจ็ค ดาต้า) แถมยังมีส่วนที่สามารถเขียน plugin (พลักอิน) เพิ่มเติมได้อีกด้วย  ส่วน plugin ถือเป็นจุดเด่นสุดของ jQuery (เจคิวรี่) ที่ประสบความสำเร็จมากในปัจจุบันหาก AngularJS (แองกิวลา เจ เอส) มีวิธีการเขียนที่เป็น modularity (โมดูลริตี้) ที่ดีและเข้าถึงง่าย คิดว่าในอนาคตของ framework (เฟรมเวิร์ค) ตัวนี้อาจจะเป็นที่นิยมในกลุ่ม  Web Developer ได้อย่างรวดเร็ว 

    อ่านไปอ่านมาเริ่มงงทั้งคนเขียนและคนอ่าน เอาเป็นว่าสรุปง่ายๆนะครับ AngularJs คือ javaScript Framework ที่เขียนขึ้นด้วย JavaScript เพราะฉนั้นมันก็คือ JavaScript ดีๆนี่แหละครับ

ศึกษาเพิ่มเติม  AngularJs : ตัวอย่างการสร้าง Angular autocomplete อย่างง่าย

ภาพประกอบ : goo.gl/SVMjj1

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 16 กรกฎาคม 2561
โดย tatiya จ 16 ก.ค. 2018 10:19 am บอร์ด M065 - ตติยะ นาชัย
0
1
จ 16 ก.ค. 2018 10:19 am โดย tatiya
Re: งานประจำวันที่ 16 กรกฎาคม 2561
โดย prakon จ 16 ก.ค. 2018 10:16 am บอร์ด MT24 - นายปกรณ์ วิริยะธนวิโรจน์
1
2
จ 16 ก.ค. 2018 10:54 am โดย prakon
งานประจำวันที่ 15 กรกฏาคม 2561 (วันอาทิตย์)
โดย pprn อ 15 ก.ค. 2018 7:45 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
7
อ 15 ก.ค. 2018 7:45 pm โดย pprn
Re: งานประจำวันที่ 15 กรกฎาคม 2561
โดย prakon อ 15 ก.ค. 2018 2:49 pm บอร์ด MT24 - นายปกรณ์ วิริยะธนวิโรจน์
1
13
อ 15 ก.ค. 2018 2:50 pm โดย prakon
B - ติดตั้งภาษาไทยใน Joomla 4.x ไม่ได้
โดย Parichat ส 14 ก.ค. 2018 6:50 pm บอร์ด Joomla Dev
0
1
ส 14 ก.ค. 2018 6:50 pm โดย Parichat
แสงสีน้ำเงิน (Blue light) มีอันตราย ส่งผลกระทบต่อดวงตา
โดย taemmynatchapon ส 14 ก.ค. 2018 6:48 pm บอร์ด Share Knowledge
0
15
ส 14 ก.ค. 2018 6:48 pm โดย taemmynatchapon
UPS (Uninterruptible Power Supply) คืออะไร
โดย taemmynatchapon ส 14 ก.ค. 2018 6:05 pm บอร์ด Share Knowledge
0
16
ส 14 ก.ค. 2018 6:05 pm โดย taemmynatchapon
ปุ่ม MU บนเครื่องคิดเลขมีไว้ทำอะไร?
โดย taemmynatchapon ส 14 ก.ค. 2018 5:38 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
15
ส 14 ก.ค. 2018 5:38 pm โดย taemmynatchapon
งานประจำวันที่ 14 กรกฎาคม 2561
โดย prakon ส 14 ก.ค. 2018 5:25 pm บอร์ด MT24 - นายปกรณ์ วิริยะธนวิโรจน์
1
21
ส 14 ก.ค. 2018 5:26 pm โดย prakon
ปุ่ม M+ บนเครื่องคิดเลขมีไว้ทำอะไร?
โดย taemmynatchapon ส 14 ก.ค. 2018 5:11 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
16
ส 14 ก.ค. 2018 5:11 pm โดย taemmynatchapon
ใบวางบิล คืออะไร?
โดย taemmynatchapon ส 14 ก.ค. 2018 3:38 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
26
ส 14 ก.ค. 2018 3:38 pm โดย taemmynatchapon
R - หน้าทำใบเสนอราคา ขอปุ่ม update ส่วนที่เป็นค่า Customize Details
โดย mindphp ส 14 ก.ค. 2018 2:43 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
8
ส 14 ก.ค. 2018 2:43 pm โดย mindphp
กรณีสร้าง Custom Field แต่เลือก Type ของ Fields ไม่ได้
โดย Parichat ส 14 ก.ค. 2018 11:34 am บอร์ด Joomla Development
1
31
ส 14 ก.ค. 2018 11:49 am โดย Parichat
งานประจำวันที่ 14 กรกฎาคม 2561
โดย tatiya ส 14 ก.ค. 2018 9:54 am บอร์ด M065 - ตติยะ นาชัย
2
9
ส 14 ก.ค. 2018 6:43 pm โดย tatiya
ดาวน์โหลดวิดิโอจาก Youtube ง่ายๆแบบอีซี่ๆไม่ง้อโปรแกรม
โดย taemmynatchapon ศ 13 ก.ค. 2018 6:25 pm บอร์ด Share Knowledge
0
41
ศ 13 ก.ค. 2018 6:25 pm โดย taemmynatchapon
R - tool_NPER (์Number of Period) การคำนวณหาจำนวนปี หรือจำนวนเดือนที่ต้องการ
โดย pprn ศ 13 ก.ค. 2018 4:41 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
3
ศ 13 ก.ค. 2018 4:41 pm โดย pprn
R - tool_RATE การคำนวณหาอัตราดอกเบี้ย
โดย pprn ศ 13 ก.ค. 2018 4:29 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
4
ศ 13 ก.ค. 2018 4:29 pm โดย pprn
R - tool_FV (Future Value) การคำนวณหามูลค่าเงินในอนาคต
โดย pprn ศ 13 ก.ค. 2018 4:14 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
7
ศ 13 ก.ค. 2018 4:14 pm โดย pprn
ขอวิธีติดตั้ง Joomla บน Ubuntu ค่ะ
โดย watcharin ศ 13 ก.ค. 2018 3:32 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
2
45
ศ 13 ก.ค. 2018 5:22 pm โดย watcharin
[ปัญหา] ติดตั้ง postgresql ลงบนเครื่องไม่ได้ครับ
โดย tatiya ศ 13 ก.ค. 2018 3:00 pm บอร์ด Programming - C/C++ & java & Python
2
26
ศ 13 ก.ค. 2018 3:29 pm โดย tatiya