Knockout Js adalah implementasi JavaScript dari pola Model-View-ViewModel. Knockout Js ditulis oleh Stevan Sandersson dan pertama kali rilis pada juli 2010 lalu. Hingga versi terbarunya yang rilis tahun 2017 lalu.Prinsip-prinsip yang mendasarinya yaitu
- Pemisahan yang jelas antara data internal, komponen tampilan dan data yang akan ditampilkan
- Keberadaan lapisan kode khusus yang didefinisikan dengan jelas untuk mengelola hubungan antara komponen tampilan
Yang terakhir memanfaatkan fitur manajemen event asli dari bahasa JavaScript. Fitur-fitur ini merampingkan dan menyederhanakan spesifikasi hubungan kompleks antara komponen tampilan, yang pada gilirannya membuat tampilan lebih responsif dan pengalaman pengguna lebih kaya.
Knockout mencakup fitur-fitur berikut:
- Binding deklaratif
- Penyegaran UI otomatis (ketika kondisi model data berubah, UI memperbarui secara otomatis
- Dependency tracking Templating (menggunakan mesin templat asli meskipun mesin templating lain dapat digunakan, seperti jquery.tmpl)
Nah itu dia sedikit pengenalan akan Knockout Js. Tidak ada salahnya mempelajari hal baru dalam dunia teknologi pemrograman. Kali ini admin akan bagikan ebook Knockout Js yang ditulis oleh Anggie Bratadinata yang diambil dari webnya yaitu masputih.com. Semoga bermanfaat ya
Sekian dulu guys, Ucapan terima kasih kepada para penulis yang telah membagikan ilmunya secara gratis. Hormati para penulis dengan tidak mengubah isi ebook tanpa izin penulis, terima kasih, sampai jumpa
No comments:
Post a Comment