Angular 2 - Ikhtisar

Angular JS adalah kerangka kerja sumber terbuka yang dibangun di atas JavaScript. Itu dibangun oleh pengembang di Google. Kerangka kerja ini digunakan untuk mengatasi kendala yang dihadapi saat bekerja dengan aplikasi Halaman Tunggal. Selain itu, pengujian dianggap sebagai aspek kunci saat membangun kerangka kerja. Dipastikan bahwa kerangka kerja dapat dengan mudah diuji. Rilis awal kerangka kerja dilakukan pada bulan Oktober 2010.

Fitur Angular 2

Berikut adalah fitur utama Angular 2 -

  • Components- Versi sebelumnya dari Angular memiliki fokus pada Pengontrol tetapi sekarang telah mengubah fokus untuk memiliki komponen di atas pengontrol. Komponen membantu membangun aplikasi menjadi banyak modul. Ini membantu dalam memelihara aplikasi dengan lebih baik selama periode waktu tertentu.

  • TypeScript- Versi Angular yang lebih baru didasarkan pada TypeScript. Ini adalah superset dari JavaScript dan dikelola oleh Microsoft.

  • Services- Layanan adalah sekumpulan kode yang dapat digunakan bersama oleh berbagai komponen aplikasi. Jadi misalnya jika Anda memiliki komponen data yang mengambil data dari database, Anda dapat memilikinya sebagai layanan bersama yang dapat digunakan di beberapa aplikasi.

Selain itu, Angular 2 memiliki kemampuan penanganan acara yang lebih baik, templat yang kuat, dan dukungan yang lebih baik untuk perangkat seluler.

Komponen Sudut 2

Angular 2 memiliki komponen berikut -

  • Modules- Ini digunakan untuk memecah aplikasi menjadi potongan-potongan kode logis. Setiap kode atau modul dirancang untuk melakukan satu tugas.

  • Component - Ini dapat digunakan untuk menyatukan modul.

  • Templates - Ini digunakan untuk menentukan tampilan aplikasi Angular JS.

  • Metadata - Ini dapat digunakan untuk menambahkan lebih banyak data ke kelas JS Angular.

  • Service - Ini digunakan untuk membuat komponen yang dapat dibagikan ke seluruh aplikasi.

Kami akan membahas semua komponen ini secara rinci pada bab-bab selanjutnya dari tutorial ini.

Situs resmi untuk Angular adalah https://angular.io/ Situs ini memiliki semua informasi dan dokumentasi tentang Angular 2.