AngularJS บทช่วยสอน
AngularJSเป็น JavaScript Framework ที่ทรงพลังมาก ใช้ในโครงการ Single Page Application (SPA) ขยาย HTML DOM ด้วยแอตทริบิวต์เพิ่มเติมและทำให้ตอบสนองต่อการกระทำของผู้ใช้มากขึ้น AngularJS เป็นโอเพ่นซอร์สฟรีและใช้งานโดยนักพัฒนาหลายพันคนทั่วโลก ได้รับอนุญาตภายใต้ใบอนุญาต Apache เวอร์ชัน 2.0
ทำไมต้องเรียน AngularJS?
AngularJS เป็นเว็บแอปพลิเคชันเฟรมเวิร์กแบบโอเพนซอร์ส ได้รับการพัฒนาครั้งแรกในปี 2009 โดย Misko Hevery และ Adam Abrons ปัจจุบันได้รับการดูแลโดย Google เวอร์ชันล่าสุดคือ 1.2.21
AngularJS เป็นเฟรมเวิร์กที่มีประสิทธิภาพที่สามารถสร้าง Rich Internet Applications (RIA)
AngularJS ให้ตัวเลือกแก่นักพัฒนาในการเขียนแอปพลิเคชันฝั่งไคลเอ็นต์โดยใช้ JavaScript ในรูปแบบ Model View Controller (MVC) ที่สะอาด
แอปพลิเคชันที่เขียนด้วย AngularJS เป็นไปตามข้อกำหนดข้ามเบราว์เซอร์ AngularJS จัดการโค้ด JavaScript ที่เหมาะสมกับแต่ละเบราว์เซอร์โดยอัตโนมัติ
AngularJS เป็นโอเพ่นซอร์สฟรีและใช้งานโดยนักพัฒนาหลายพันคนทั่วโลก ได้รับอนุญาตภายใต้ใบอนุญาต Apache เวอร์ชัน 2.0
โดยรวมแล้ว AngularJS เป็นเฟรมเวิร์กสำหรับสร้างเว็บแอปพลิเคชันขนาดใหญ่ประสิทธิภาพสูงและดูแลรักษาง่าย
สวัสดีชาวโลกโดยใช้ AngularJS
เพื่อให้คุณรู้สึกตื่นเต้นเล็กน้อยเกี่ยวกับ AngularJS ฉันจะให้โปรแกรม AngularJS Hello World ธรรมดาขนาดเล็กคุณสามารถทดลองใช้โดยใช้ลิงก์สาธิต
<html>
<head>
<title>AngularJS First Application</title>
</head>
<body>
<h1>Sample Application</h1>
<div ng-app = "">
<p>Enter your Name: <input type = "text" ng-model = "name"></p>
<p>Hello <span ng-bind = "name"></span>!</p>
</div>
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js">
</script>
</body>
</html>
แอพพลิเคชั่น AngularJS
คุณสมบัติทั่วไปของ AngularJS มีดังต่อไปนี้ -
AngularJS เป็นเฟรมเวิร์กที่มีประสิทธิภาพที่สามารถสร้าง Rich Internet Applications (RIA)
AngularJS ให้ตัวเลือกแก่นักพัฒนาในการเขียนแอปพลิเคชันฝั่งไคลเอ็นต์โดยใช้ JavaScript ในรูปแบบ Model View Controller (MVC) ที่สะอาด
แอปพลิเคชันที่เขียนด้วย AngularJS เป็นไปตามข้อกำหนดข้ามเบราว์เซอร์ AngularJS จัดการโค้ด JavaScript ที่เหมาะสมกับแต่ละเบราว์เซอร์โดยอัตโนมัติ
AngularJS เป็นโอเพ่นซอร์สฟรีและใช้งานโดยนักพัฒนาหลายพันคนทั่วโลก ได้รับอนุญาตภายใต้ใบอนุญาต Apache เวอร์ชัน 2.0
โดยรวมแล้ว AngularJS เป็นเฟรมเวิร์กสำหรับสร้างเว็บแอปพลิเคชันขนาดใหญ่ประสิทธิภาพสูงและดูแลรักษาง่าย
ผู้ชม
บทช่วยสอนนี้ออกแบบมาสำหรับผู้เชี่ยวชาญด้านซอฟต์แวร์ที่ต้องการเรียนรู้พื้นฐานของ AngularJS และแนวคิดการเขียนโปรแกรมในขั้นตอนที่ง่ายและสะดวก อธิบายส่วนประกอบของ AngularJS พร้อมตัวอย่างที่เหมาะสม
ข้อกำหนดเบื้องต้น
คุณควรมีความเข้าใจพื้นฐานเกี่ยวกับ JavaScript และโปรแกรมแก้ไขข้อความใด ๆ ในขณะที่เรากำลังจะพัฒนาแอปพลิเคชันบนเว็บโดยใช้ AngularJS จะเป็นการดีหากคุณมีความเข้าใจในเทคโนโลยีเว็บอื่น ๆ เช่น HTML, CSS, AJAX เป็นต้น