{"id":21112,"date":"2024-05-17T11:48:00","date_gmt":"2024-05-17T04:48:00","guid":{"rendered":"https:\/\/jakarta.telkomuniversity.ac.id\/?p=21112"},"modified":"2024-05-31T09:43:02","modified_gmt":"2024-05-31T02:43:02","slug":"belajar-singkat-memahami-dasar-dasar-vue-js-bagi-pemula","status":"publish","type":"post","link":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/belajar-singkat-memahami-dasar-dasar-vue-js-bagi-pemula\/","title":{"rendered":"Belajar Singkat Memahami Dasar-Dasar Vue JS Bagi Pemula"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h1 style=\"text-align: center\" class=\"vc_custom_heading vc_do_custom_heading\" >Belajar Singkat Memahami Dasar-Dasar Vue JS Bagi Pemula<\/h1><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Salah satu kerangka kerja JavaScript paling populer dan mudah dipelajari yang tersedia saat ini adalah Vue JS. Vue JS memberikan pengembang cara yang mudah digunakan, serbaguna dan intuitif untuk membuat aplikasi online yang dinamis dan interaktif. Kami akan membahas dasar-dasar Vue.js dan cara memulai kerangka kerja ini dalam tutorial ini.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h2 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Apa Itu Vue JS<\/h2><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49-300x300.webp\" class=\"vc_single_image-img attachment-medium\" alt=\"vue js\" title=\"WhatsApp-Image-2024-05-13-at-10.42.49\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49-300x300.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49-1024x1024.webp 1024w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49-150x150.webp 150w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49-768x768.webp 768w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49-1536x1536.webp 1536w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49-92x92.webp 92w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/WhatsApp-Image-2024-05-13-at-10.42.49.webp 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Vue.js adalah sebuah framework Javascript untuk membuat user interface dan single-page application (SPA). Vue.js dikenal juga dengan Vue saja dan dieja seperti membaca kata view (\/vju:\/). Tidak seperti beberapa kerangka kerja monolitik lain, framework satu ini dirancang dari dasar sekali agar dapat diadopsi secara bertahap.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, kerangka kerja ini menyediakan sejumlah fitur seperti arsitektur berbasis komponen, pengikatan data reaktif, dan alat untuk membuat aplikasi yang skalabel. Karena rendering dan komposisi elemen adalah kemampuan utama, pengguna memerlukan perutean, pengelolaan status, templat, alat pembangunan, dan alat lainnya untuk merancang aplikasi yang lebih rumit. Oleh karena itu, pengembang web yang mencari solusi ringan dan ramah pengguna untuk membuat aplikasi online berkualitas tinggi tertarik pada Vue.js.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h3 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Cara Install Vue JS<\/h3><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hal pertama yang harus Anda lakukan sebelum belajar Vue.js adalah menginstal Node.js. Untuk mengunduh file installer Node JS Anda bisa <\/span><a href=\"https:\/\/nodejs.org\/en\/download\/\"><span style=\"font-weight: 400;\">klik disini<\/span><\/a><span style=\"font-weight: 400;\">. Sesuaikan tipe sistem operasi Windows Anda apakah menggunakan 64bit atau 32bit. Klik salah satu dan tunggu hingga proses download selesai.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Selanjutnya, cek apakah instalasi Node JS Anda berhasil atau tidak. Caranya dengan menggunakan cmd. Buka cmd dengan cara klik tombol windows lalu ketik cmd pada menu pencarian. Klik kanan pada aplikasi Command Prompt lalu pilih Run as Administrator. Kemudian, masukkan perintah berikut untuk memastikan proses instalasi Node JS Anda berhasil: <\/span><span style=\"font-weight: 400;\">node -v<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Untuk menghindari terjadinya error saat proses instalasi <\/span><span style=\"font-weight: 400;\">Vue.js<\/span><span style=\"font-weight: 400;\">, bersihkan cache pada cmd menggunakan perintah berikut: <\/span><span style=\"font-weight: 400;\">npm cache clean &#8211;force<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Selanjutnya install <\/span><span style=\"font-weight: 400;\">Vue.js<\/span><span style=\"font-weight: 400;\"> menggunakan perintah berikut: <\/span><span style=\"font-weight: 400;\">npm install -g @vue\/cli<br \/>\nPastikan saat proses install Anda terhubung ke dalam jaringan internet. Karena, proses install membutuhkan download file dari resource Vue.js yang ada di Node JS. Tunggu hingga proses instalasi selesai, seperti contoh gambar di bawah ini:<br \/>\n<\/span><\/li>\n<\/ol>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"960\" height=\"175\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/proses-instalasi-vue-js-selesai.webp\" class=\"vc_single_image-img attachment-large\" alt=\"install vue js\" title=\"proses-instalasi-vue-js-selesai\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/proses-instalasi-vue-js-selesai.webp 960w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/proses-instalasi-vue-js-selesai-300x55.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/proses-instalasi-vue-js-selesai-768x140.webp 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h4 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Buat Project Vue JS<\/h4><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Setelah selesai melakukan instalasi <\/span><span style=\"font-weight: 400;\">Vue.js<\/span><span style=\"font-weight: 400;\">, tidak lengkap rasanya apabila tidak langsung mencoba langsung untuk membuat project menggunakan <\/span><span style=\"font-weight: 400;\">Vue.js. Pertama, masuk ke direktori tempat Anda nanti akan menyimpan project Vue.js. Pada panduan ini menggunakan direktori Local Disk: D.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Selanjutnya, untuk membuat project baru Vue.js Anda cukup jalankan perintah berikut ke dalam Command Prompt Anda. myproject adalah nama folder tempat menyimpan project Vue.js, Anda juga bisa menggunakan nama lain: <\/span><span style=\"font-weight: 400;\">vue create myproject<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kemudian, Anda akan diminta untuk memilih opsi instalasi pada Vue CLI. Terdapat dua pilihan yaitu default dan manually. Pada panduan ini kami menggunakan pilihan default. Karena untuk menyesuaikan pengaturan project sesuai dengan <\/span><span style=\"font-weight: 400;\">Vue.js<\/span><span style=\"font-weight: 400;\">. Lalu tekan ENTER.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Setelah itu proses pembuatan project akan berjalan. Anda perlu tunggu hingga proses ini selesai. Apabila proses pembuatan project berhasil akan muncul pesan <\/span><b>Successfully created project \u201cmyproject\u201d.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Selanjutnya Anda perlu masuk ke dalam direktori project. Gunakan perintah yang telah diberikan saat proses instalasi selesai. Pada panduan ini menggunakan perintah: <\/span><span style=\"font-weight: 400;\">cd myprojects<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Setelah Anda masuk ke dalam direktori project, jalankan <\/span><span style=\"font-weight: 400;\">Vue.js<\/span><span style=\"font-weight: 400;\"> menggunakan perintah berikut: <\/span><span style=\"font-weight: 400;\">npm run serve<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Yang terakhir buka browser Anda dan akses salah satu dari IP \/ localhost yang ada pada gambar di atas. Maka Anda akan mendapatkan tampilan halaman dari Vue.js.<\/li>\n<\/ol>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/halaman-utama-vue-js-1024x574-1.webp\" class=\"vc_single_image-img attachment-large\" alt=\"vue js\" title=\"halaman-utama-vue-js-1024x574\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/halaman-utama-vue-js-1024x574-1.webp 1024w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/halaman-utama-vue-js-1024x574-1-300x168.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/05\/halaman-utama-vue-js-1024x574-1-768x431.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Setelah itu Anda bisa melakukan proses develop front-end dari website atau aplikasi.<\/span><\/p>\n<p>Baca juga: <a href=\"https:\/\/jakarta.telkomuniversity.ac.id\/en\/angular-js-framework-javascript-yang-memiliki-banyak-peminat\/\">Angular JS, Framework JavaScript yang Memiliki Banyak Peminat<\/a><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Belajar Singkat Memahami Dasar-Dasar Vue JS Bagi Pemula Salah satu kerangka kerja JavaScript paling populer dan mudah dipelajari yang tersedia saat ini adalah Vue JS. Vue JS memberikan pengembang cara yang mudah digunakan, serbaguna dan intuitif untuk membuat aplikasi online yang dinamis dan interaktif. Kami akan membahas dasar-dasar Vue.js dan cara memulai kerangka kerja ini [...]","protected":false},"author":32,"featured_media":21115,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":300,"footnotes":""},"categories":[300],"tags":[427,426,425],"class_list":["post-21112","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pendidikan","tag-definisi-vue-js","tag-install-vue-js","tag-vue-js"],"_links":{"self":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/21112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/comments?post=21112"}],"version-history":[{"count":0,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/21112\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media\/21115"}],"wp:attachment":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=21112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=21112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=21112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}