tech

Table of Content

Introduction

Saat ini ada 3 framework javascript yg paling diminati, yaitu AngularJS, ReactJS dan VueJS. Dalam buku ini akan membahas khusus Vue yg lebih unggul secara kecepatan dan performa dibandingkan framework javascript lainnya karena ukuran yg kecil dan powerfull. Selain itu package dan plugin sudah banyak include dalam vuejs sehingga dapat digunakan langsung tanpa diinstall.

Tentang Penulis

Lutfi Gani adalah alumnus STMIK AMIK Bandung, jurusan Teknik Informatika. Ia pernah bekerja sebagai IT Consultant di Jakarta. Saat ini mengajar mata pelajaran produktif TKJ di SMK Negeri.

Apa Itu VueJS?

Selama bertahun-tahun, Javascript telah memberi warna pada sebuah halaman web, membuat halaman web menjadi lebih dinamis dan powerfull. Para developer web juga memiliki andil yg sangat besar untuk mempopulerkan framework javascript ini melalui karya-karya nya.

VueJS hadir dengan beberapa keunggulan :

  1. Approachable (pendekatan yg mudah)
  2. Maintainable (pemeliharaan yg mudah)
  3. Versatile (serba guna)
  4. Reactive (terhadap perubahan data)
  5. Performant (ukuran kecil performa cepat)
  6. Testable (pengujian yg mudah)

Selain itu VueJS juga menyediakan antarmuka VueCli untuk membangun website yg lebih cepat dan mudah.

Vue.js merupakan framework javascript progresif yg digunakan untuk membangun tampilan user interface dengan mengacu pada arsitektur MVC(Model View Controller).

VueJS merupakan proyek open-source dengan lisensi MIT yg dibuat oleh Evan You pada Februari 2014. Sebelumnya dia bekerja di Google dalam proyek AngularJS. Banyak konsep dalam AngularJS yg diadaptasi di VueJS seperti expression dan directive.

Instalasi

Saya pribadi akan memilih menggunakan CDN Vuejs https://unpkg.com/vue