एंगुलर जेएस टूटोरियल

AngularJSएक बहुत शक्तिशाली जावास्क्रिप्ट फ्रेमवर्क है। इसका उपयोग सिंगल पेज एप्लीकेशन (एसपीए) परियोजनाओं में किया जाता है। यह अतिरिक्त विशेषताओं के साथ HTML डोम का विस्तार करता है और इसे उपयोगकर्ता कार्यों के लिए अधिक उत्तरदायी बनाता है। AngularJS खुला स्रोत है, पूरी तरह से मुक्त है, और दुनिया भर के हजारों डेवलपर्स द्वारा उपयोग किया जाता है। यह अपाचे लाइसेंस संस्करण 2.0 के तहत लाइसेंस प्राप्त है।

क्यों सीखें AngularJS?

AngularJS एक ओपन-सोर्स वेब एप्लिकेशन फ्रेमवर्क है। यह मूल रूप से 2009 में मिस्को हेवरी और एडम एब्रोन्स द्वारा विकसित किया गया था। यह अब Google द्वारा बनाए रखा गया है। इसका नवीनतम संस्करण 1.2.21 है।

  • AngularJS एक कुशल ढांचा है जो रिच इंटरनेट एप्लिकेशन (RIA) बना सकता है।

  • AngularJS डेवलपर्स को क्लीन मॉडल व्यू कंट्रोलर (MVC) तरीके से जावास्क्रिप्ट का उपयोग करके क्लाइंट साइड एप्लिकेशन लिखने का विकल्प प्रदान करता है।

  • AngularJS में लिखे गए एप्लिकेशन क्रॉस-ब्राउज़र अनुरूप हैं। AngularJS स्वचालित रूप से प्रत्येक ब्राउज़र के लिए उपयुक्त जावास्क्रिप्ट कोड को संभालता है।

  • AngularJS खुला स्रोत है, पूरी तरह से मुक्त है, और दुनिया भर के हजारों डेवलपर्स द्वारा उपयोग किया जाता है। यह अपाचे लाइसेंस संस्करण 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 एक कुशल ढांचा है जो रिच इंटरनेट एप्लिकेशन (RIA) बना सकता है।

  • AngularJS डेवलपर्स को क्लीन मॉडल व्यू कंट्रोलर (MVC) तरीके से जावास्क्रिप्ट का उपयोग करके क्लाइंट साइड एप्लिकेशन लिखने का विकल्प प्रदान करता है।

  • AngularJS में लिखे गए एप्लिकेशन क्रॉस-ब्राउज़र अनुरूप हैं। AngularJS स्वचालित रूप से प्रत्येक ब्राउज़र के लिए उपयुक्त जावास्क्रिप्ट कोड को संभालता है।

  • AngularJS खुला स्रोत है, पूरी तरह से मुक्त है, और दुनिया भर के हजारों डेवलपर्स द्वारा उपयोग किया जाता है। यह अपाचे लाइसेंस संस्करण 2.0 के तहत लाइसेंस प्राप्त है।

कुल मिलाकर, AngularJS बड़े पैमाने पर निर्माण, उच्च प्रदर्शन, और आसान करने के लिए वेब अनुप्रयोगों को बनाए रखने के लिए एक रूपरेखा है।

दर्शक

इस ट्यूटोरियल को सॉफ्टवेयर पेशेवरों के लिए डिज़ाइन किया गया है जो सरल और आसान चरणों में AngularJS और इसकी प्रोग्रामिंग अवधारणाओं की मूल बातें सीखना चाहते हैं। यह उपयुक्त उदाहरणों के साथ AngularJS के घटकों का वर्णन करता है।

आवश्यक शर्तें

आपको जावास्क्रिप्ट और किसी भी टेक्स्ट एडिटर की बुनियादी समझ होनी चाहिए। जैसा कि हम AngularJS का उपयोग करके वेब-आधारित एप्लिकेशन विकसित करने जा रहे हैं, यह अच्छा होगा यदि आप अन्य वेब तकनीकों जैसे कि HTML, CSS, AJAX इत्यादि की समझ रखते हैं।