Javascript Framework sudah banyak digunakan oleh website website yang ada sekarang ini , yang bertujuan agar website tersebut dapat berjalan secara interaktif dan penggunaan sintak yang di sederhakan. apa saja framework javascript masa kini yang sedang populer ? berikut 4 framework javascript terpopuler 2016 :
Angular JS
Sudah mengenal Angular JS ?. Angular JS merupakan framework javascript open souce yang dirilis oleh google pada tahun 2009. Konsep dari Angular JS adalah meningkatkan fungsi dari HTML untuk membangun web app. Bayangkan awalnya HTML hanya digunakan untuk membuat halaman website statis dan kini bisa berfungsi untuk membuat web app dengan menggunakan Angular JS.
Angular JS bukan berupa libary melainkan framework yang solid. Sama seperti framework lainnya. Angular JS memiliki onsep MVC (Model, View, Control) meskipun dengan cara yang berbeda.
React JS
React adalah pustaka untuk membuat UI (User Interface). React hanya mengurusi semua hal yang berkaitan dengan tampilan dan logika di sekitarnya. Facebook adalah pemilik dari framework ini.
Berbeda dengan framework, biasanya sudah ditentukan lebih dahulu bagaimana menyusun struktur aplikasi, routing, bussiness model dan lainnya. Memang framework itu memudahkan, namun kita jadi semakin sedikit mengetahui apa yang sebenarnya terjadi di belakangnya.
Intinya, jika kita membuat aplikasi yang kedepannya akan kompleks, akan lebih baik jika kita tahu betul apa yang terjadi di belakangnya.
Lalu apakah React tak bisa digunakan untuk aplikasi yang sederhana? Tentu saja sangat bisa. Bahkan, React bisa ditempelkan langsung di aplikasi kamu saat ini, meski hanya di salah satu bagian komponen terkecil dari aplikasi tersebut. Misal, widget statistik, atau tampilan komentar di aplikasimu.
Ember JS
Bagi yang belum tau apa itu Ember, bisa lihat di website resminya www.emberjs.com. Menurut hemat gw, Ember merupakan framework berbasis javascript yang ditujukan bagi front-end developer. Bagi yang pernah menggunakan Node, Backbone, atau Angular, Ember mungkin tidak asing lagi bagi mereka. Secara umum Ember memiliki peran yang sama dengan Backbone atau Angular. Ember bisa membuat website kita smoothy, transisi antar halaman bisa lebih cepat, tanpa loading browser. Ember sangat membantu dan menjadi pilihan yang tepat jika lo pengen bikin aplikasi mobile web.


