Framework JavaScript
Vue (diucapkan /vjuː/, seperti view) adalah progressive framework atau library JavaScript yang digunakan untuk untuk membuat tampilan (interface) pada website agar tampak lebih interaktif.
Dibuat oleh Evan You pada tahun 2013
Seorang mantan Engineer di Google yang bekerja untuk Angular.js
* hanya vue-core saja yang stabil.
Components digunakan untuk membuat berbagai elemen pada HTML secara custom. Elemen custom ini juga dapat digunakan secara berulang – ulang.
Computed properties digunakan untuk melihat setiap perubahan yang terjadi dalam elemen user interface tanpa harus melakukan penambahan kode di dalamnya.
Digunakan untuk memanipulasi dan memberikan nilai (value) pada atribut HTML. Sebagai contoh, mengubah style dengan menggunakan bantuan binding directives, yaitu V-Bind.
Berfungsi untuk melakukan berbagai aksi (action) pada antarmuka front end website. Contoh perintah bawaan yang digunakan adalah v-if, v-else, v-model, dan lainnya.
Directive v-on yang berfungsi sebagai atribut yang dapat ditambahkan ke dalam suatu elemen DOM untuk sebuah event pada Vue JS.
Fitur ini berfungsi untuk menghubungkan satu halaman dengan halaman lainnya. Kamu juga bisa menggunakan fitur ini untuk membuat website Single Page Application..
The easiest way to try out Vue.js is using the Hello World example.
or
HTML
{{ salam }}
JavaScript
const app = new Vue({
el: '#app',
data: {
salam: 'Hey-o-whatzupp guys.'
}
})
Output
Hey-o-whatzupp guys.
Mempunyai Ukuran yang Ringan
Memiliki Dokumentasi yang Lengkap
Mudah untuk Diintegrasikan
Mampu Berinteraksi secara Dua Arah
Mempunyai Stok dan Dukungan Plugin yang Banyak
Namanya juga bukan ciptaan tuhan...
Berikut kekurangan Vue.js versi googling:
Ketua Kelompok : Grace Dita Hutasoit (181112108)
Anggota : Andrew Adrian Hartanto Sijabat (181114419)
Anggota : Katon Surya Atmaja (171112909)