![]() |
| Source: scotch.io |
THE INTRO
JavaScript adalah bahasa pemograman yang digunakan untuk menambahkan fitur interaktif pada website anda, seperti ketika ingin membuat game, melakukan perubahan ketika mengklik tombol, efek dinamik, animasi, dan masih banyak lagi. Tutorial ini adalah dasar dari JavaScript yang akan memberikan gambaran apa yang bisa anda buat dengan JavaScript.Perubahan yang besar terjadi pada bahasa pemrograman ini. Para develepor berbondong-bondong membuat inovasi-inovasi baru untuk mendapatkan teknologi yang mumpuni untuk menciptakan web yang interaktif dan powerfull. Dengan menciptakan sebuah Progressive Framework Javascript dan Library menjadikan javascript sebagai salah satu bahasa pemrograman yang wajib dipakai untuk membuat sistem yang interaktif.
. Yang akhir-akhir ini menadikan Javascript sebagai bahasa pemrograman terbaik untuk dipelajari di tahun 2017 oleh IBM. Alasan mengapa para developer menggunakan Javascript Framework adalah :
- Efisien - Pemrograman yang dulu memakan waktu yang dan jumlah baris kode yang banyak, kini dapat diselesaikan dengan cepat dan kode yang mempunyai struktur yang rapi;
- Keamanan - Javascript Framework terbaik mempunyai keamanan yang solid karena didukung oleh komunitas yang berperan sebagai testers keamanan;
- Biaya - Hampir semua framework bersifat gratis dan open source.
Tahun ini ada banyak Javascript Framework yang powerfull, diantaranya sebagai berikut :
- AngularJS
- ReactJS
- VueJS
- EmberJS
- MeteorJS
Ada beberapa hal yang membuat Developer memilih Vue karena kecocokannya dengan para Developer. Yang pertama template syntax yang mengikuti AngularJS dan arsitektur-component nya mengikut React, menggabungkan kelebihan dari 2 Framework Javascript tersebut dengan demikian Vue sangat disukai karena dari gabungan part-part terbaik dari Angular dan React.
The first framework to craft a Developer Experience with web pack in mind.Komunitas Javascript mulai tertarik dengan Vue, setelah komunitas Laravel menggabungkan antara dua Framework tersebut PHP dan Javascript. Beberapa bulan kemudian, penantian yang ditunggu-tunggu yaitu versi 1.0.0 akhirnya dirilis.
Waktu terus berlalu, komunitas terus memantau perkembangan Vue ini. Mulai dari rilisnya vue-router(18 Agustus 2015), vuex(28 November 2015), dan vue-cli(27 Desember 2015). Libraries tersebut menjadikan perubahan Vue yang tadinya sebagai Library View Layer menjadi Progressive Framework.
Tahun ini, Vue telah merilis versi 2.0- yang dimana mengenalkan beberapa konsep terbarunya seperti Virtual DOM dan Server-Side Rendering. Namun API tetap tidak berubah, jadi migrasi nya jadi lancar. Official vue-migration-tool juga membantu prosesnya.
THE COMMUNITY
Maju satu tahun ke depan dan perkembangan dari komunitas masi menjadikan VueJS sebagai 1 dari 3 Javascript Frontend Framework terpopuler, dan tidak berhenti sampai disitu saja. Para Developer mulai jatuh cinta dengan Vue.Tetapi bukan jatuh cinta pada penilaian emosional, coba lihat angka-Vue paling banyak mendapatkan bintang di GitHub pada tahun 2016Ketertarikan komunitas semakin kuat saat Vue membuat Vue Newsletter, ratusan orang mengikut Newsletter dalam waktu hitungan menit. issue pertama telah diikuti oleh 759 orang. Dan dalam waktu 63 minggu kemudian, pengikutnya mencapai 6,000 orang. Setiap issue semakin sulit untuk dipersiapkan karena berapa banyak konten Vue yang sama setiap minggunya. Tutorial yang berkualitas,artikel yang berwawasan, dan semua libraries yang harus di berikan setiap harinya.
Komunitas Vue didukung dengan forum yang berkembang dan Channel Discord, dengan ribuan developer aktif, di kedua tempat ini setiap hari. Selain itu, kita dapat melihat bahwa semakin banyak perusahaan di seluruh dunia semakin tertarik pada Vue, mengikuti perkembangan yang pesat . Sehingga banyak perusahaan menawarkan pekerjaan pada bidang Vue ini kepada para developer yang tertarik.
THE GROWTH
![]() |
| image from : GitHub |
Survey membuktikan seperti State of Javascript 2016 mengindikasikan bahwa Vue ini memiliki Rating yang tinggi yaitu 89% kepuasan developer dan akan menggunakannya lagi di dalam project mereka.
Tentu saja, masih banyak hal yang bisa dilihat, seperti jumlah npm download perbulan (~800ribu) ataupun pengguna dev tools per minggu (~270ribu). Walaupun npm downloadnya terlihat kecil dibandingkan dengan React, tetapi tetap sangat menggembirakan mendengar jumlah pen-download Vue bertambah lebih 5 kali lipat banyaknya dalam kurun waktu 12 bulan. Melihat dari angka tersebut, Vue mungkin saja tetap berkembang seiring dengan berjalannya waktu.
Yang menjadikan salah satu alasan perkembangan yang cepat tersebut adalah datang dari perusahan-perusahaan yang menggunakan Vue sebagai frontend framework utama mereka. Salah satu contohnya adalah Monterail
Sebenarnya masih banyak teknologi Framework Javascript diluar sana, namun kali ini penulis sedang tertarik untuk membahas VueJS. Kalian dapat mencari artikel yang berwawasan lainnya di website-website yang membahas seperti penulis ini.
Sekian. Terimakasi telah membaca artikel ini..
Source : Monterail


Ini merupakan sebuah contoh komen di post saya sendiri..
ReplyDelete