Framework adalah sebuah kerangka kerja yang digunakan Kepada membangun sebuah website atau aplikasi. Framework dibuat dengan tujuan Kepada membantu para developer dalam menulis kode. Dengan menggunakan framework penulisan kode akan jauh lebih mudah, rapih dan terstruktur.
Framework JavaScript Terpopuler
1.React Js
React js adalah framework front-end javascript yang Dapat di rekomendasikan Kepada membangun sebuah website atau aplikasi. React js terkenal karena efisiensi dan kecepatannya dalam membangun website atau aplikasi yang komplex dan interaktif.
Kelebihan React :
- Mudah Kepada dipelajari
- Virtual DOM
- Komponen yang dapat digunakan kembali
Kekurangan React :
- Dokumentasi Kagak lengkap
- Kagak cocok Kepada projek sekala kecil
2.Angular
Angular js merupakan Javascript framework yang dikembangkan oleh google. Angular js menerapkan konsep MVC (Model View Controller) yang digunakan Kepada Membangun website yang Bergerak hanya dengan satu halaman.
Kelebihan Angular :
- Open Source
- Mempunyai banyak tools bawaan
- Two-way binding
Kekurangan Angular :
- Beban memori yang tinggi
- Kurva belajar yang curam dan kompleksitas yang tinggi
3.Vue
Vue js adalah framework javascript open source yang Luwes dan mudah dipahami. Vue js sangat ringan dan progresif Kepada membangun antarmuka pengguna, biasanya digunakan Kepada Membangun project berskala kecil Tamat menengah.
Kelebihan :
- Ringan dan mudah dipelajari
- Dokumentasi yang lengkap
- Performa yang tinggi
Kekurangan :
- Ekosistem yang kecil
4.Ember js
Ember js adalah sebuah framework javascript open source yang menerapkan konsep MVC yang kuat. Ini Membangun developer menjadi lebih mudah dalam Membangun keputusan pengembangan.
Kelebihan :
- Ember CLI
- Konvensi diatas konfigurasi
- Sistem routing yang kuat
Kekurangan :
- Proses pembelajaran yang cukup sulit
- Pembaruan yang Tetap kurang
- Kagak cocok Kepada project yang kecil
5.Node js
Meskipun Node js bukan framework javacript, Tetapi Node js memungkinkan kita menjalankan Javascript server pada lingkungan run time. Node js sangat popular dikalangan back-end developer.
Kelebihan :
- Modul bawaan yang kuat
- Komunitas yang besar dan aktif
- Performa yang tinggi
Kekurangan :
- Kurang cocok Kepada menangani tugas dengan komputasi yang sangat intensif
6.Express js
Express js adalah framework Kepada node js. Dengan Express js membangun web aplikasi dan api jadi lebih mudah.
Kelebihan :
- Ukuran yang ringan dan kecil
- Kinerja website yang lebih Berkualitas
- Sangat bagus Kepada restful API
Kekurangan :
- Fitur bawaan Tetap kurang
- Kagak Terdapat aturan baku Kepada Membangun aplikasi
7.Backbone JS
Backbone js merupakan sebuah framework javascript front-end yang dikembangkan oleh Jeremy Ashkenas. Backbone js menyediakan struktur yang minimalis Kepada pengembangan di bagian front-end.
Kelebihan :
- Ringan dan Luwes
- Mudah Kepada diintegrasikan
- Segera
Kekurangan :
- Kagak Terdapat solusi bawaan Kepada manajemen state
- Kagak Terdapat konsep komponen bawaan
Jadi itulah beberapa framework javascript yang popular. Masing-masing framework Mempunyai kelebihan dan kekurangannya tersendiri, jadi sesuaikan dengan kebutuhan kalian.