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 เป็นต้น