Vue.js Introduction

Vue.js adalah sebuah front end framework yang dilengkapi dengan berbagai library dan tools untuk membangun user interface dan single-page applications. Bagaimana dengan framework lain seperti AngularJs atau React? Apa kelebihan dari vue.js?

1.Performance
Vue memiliki virtual DOM implementation yang lebih ringan sehingga lebih baik performanya dalam beberapa situasi.
2.Complexity
Vue bisa dikatakan mudah dipelajari dalam segi API dan design. Pengguna baru dapat membuat aplikasi sederhana dalam waktu kurang dari sehari menggunakan vue.
3.Data-binding
Vue menggunakan one way data flow antar komponen sehingga menciptakan flow data yang lebih mudah dipahami dalam aplikasi sederhana.
4.Learnability
Memulai penggunaan Vue cukup mudah dengan dasar HTML dan ES5 Javascript, pengguna baru dapat segera membuat aplikasi sederhana dengan mengikuti petunjuk.
5.Flexibility
Vue dikenal cukup fleksibel dibandingkan framework seperti Angular yang lebih mendukung satu macam struktur atau cara yang menimbulkan batasan-batasan.