Tutorial AngularJS #1 : Pengertian Angular JS
Pengertian Angular JS
AngularJS
adalah framework
software open-source yang digunakan untuk membuat aplikasi single-page berbasis
website. Framework ini juga cukup populer bagi para developer untuk membuat
menu animasi di laman web HTML.
SejarahAngular JS sendiri
dulunya adalah gagasan dari seorang engineer Google, Misko Hevery dan Adam
Abrons. Google merilis versi pertamanya pada tahun 2012. Sejak saat itu,
AngularJS terus berkembang.
Sebenarnya,
sebelum era framework ini, ada banyak cara untuk membuat laman web dinamis.
Namun, metode tersebut tidak semudah dan senyaman framework Angular JS.
AngularJS
menggunakan arsitektur Model-View-Controller (MVC) yang digunakan dalam
pengembangan aplikasi berbasis web.
Jenisarsitektur ini terdiri
dari:
- ·
Model
– struktur data yang mengelola informasi dan menerima input dari controller.
- ·
View
– representasi informasi.
- ·
Controller
– merespons input dan berinteraksi dengan model.
Dalam konteks
Angular JS, model merujuk pada framework, sedangkan view adalah HTML dan
control adalah JavaScript.
Sederhananya seperti ini:
- ·
AngularJS
menyatukan JavaScript dan HTML.
- ·
JavaScript menerima input user dan mengirimkannya ke AngularJS.
- ·
AngularJS
menggunakan input untuk memodifikasi HTML.
Dengan
bersatunya JavaScript dan HTML berkat framework ini, kode di antara kedua
bahasa tersebut akan tersinkron. Mekanisme ini nantinya memudahkan pekerjaan
developer karena meminimalkan kode yang harus mereka tulis.







