Deretan Framework Javascript yang sering Digunakan

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

Tips Memilih Host Web untuk Pemula

Kelebihan dan Kekurangan File Torrent yang perlu diketahui

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

INSTALASI IONIC FRAMEWORK DI WINDOWS 7 UNTUK PENGEMBANGAN APLIKASI MOBILE HYBRID

BAB II LANDASAN TEORI

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

Google Penelusuran Situs Google Penelusuran Situs Web untuk Organisasi Anda

MAKALAH SISTEM KOMPUTASI GRID

Web Development. Training Syllabus

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN. web menjadi makin luas. Situs web tidak lagi menampilkan informasi statis, namun

DEGI PANJU ANANDIA Dosen Pembimbing Ary Mazharuddin Shiddiqi, S.Kom, M.Comp.Sc

Apa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS?

BAB III LANDASAN TEORI. Pada bab ini akan dibahas dasar-dasar teori yang berkaitan dengan pembangunan sistem.

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB III LANDASAN TEORI

Rekayasa Web: Web Applications. WebOS. Oleh : 1. Qutsiyah Rahilah Novia Sulviatin

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB 3 Landasan Teori

3 BAB III LANDASAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 LANDASAN TEORI

- 6 -

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Visual Basic (VB) Tatik yuniati. Abstrak.

Framework CodeIgniter Part 1

Object-Oriented Programming Sederhana Dengan PHP

Penjelasan Tentang Microsoft Silverlight

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Perbandingan Penelitian. Responsive Web Layout. Sistem Absensi Karyawan Online

: 1. No HP :

BAB 2 LANDASAN TEORI

Rekayasa Web. (Web-E: Web Engineering) Husni Pertemuan 01: Pengantar Perkuliahan, 01 Mar. 2016

BAB III LANDASAN TEORI. Definisi sistem informasi adalah kumpulan. informasi didalam sebuah basis data menggunakan

Makalah Seminar Kerja Praktek

BAB 1 PENDAHULUAN. Internet (WWW) terus meningkat pesat dari 16 juta di tahun 1995 (0,4% penduduk

Mengenal Pemrograman Web Dengan JSP

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

Makalah Seminar Kerja Praktek

Makalah Seminar Kerja Praktek

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN GAME EDUKASI PENGENALAN BUDAYA INDONESIA BERBASIS ANDROID MENGGUNAKAN PHONEGAP

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB III LANDASAN TEORI

BAB I PENDAHULUAN 1.1. Latar Belakang

PERANCANGAN DAN IMPLEMENTASI GOOGLE GEARS PADA WINDOWS MOBILE DENGAN STUDI KASUS WEB PENJUALAN BARANG PRANESTI NOVITASARI

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka merupakan acuan utama pada penelitian ini, berupa studi

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

BAB 3 LANDASAN TEORI

Cara Membuat Halaman Form Dengan Bootstrap CDN

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

DAFTAR ISI. Wordpress Mengenal Dashboard Memposting Artikel Membuat Halaman Baru Eksplorasi Menu Appearance

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

PEMODELAN RESPONSIVE WEB MENGGUNAKAN FOUNDATION FRAMEWORK DALAM PENGEMBANGAN PERANGKAT LUNAK BERBASIS PERANGKAT BERGERAK

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB 2 TINJAUAN PUSTAKA

Platform e-learning untuk Pembelajaran Pemrograman Web Menggunakan Konsep Progressive Web Apps

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS NODE

BAB III LANDASAN TEORI

MEMPELAJARI WEB DENGAN ASP.NET

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

LOMBA KOMPETENSI SISWA SMK TINGKAT PROPINSI JAWA TIMUR Nganjuk, XX XX Oktober 2016

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Adapun tinjauan pustaka pada pengembangan microblog ini diambil dari

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB I PENDAHULUAN I.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Banyak sistem yang telah dibuat untuk memanagemen. dokumen skripsi dan tugas akhir. Ada beberapa yang telah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penerapan Teknologi Framework CodeIgniter untuk. membangun Diskusi Online oleh Ahmad Muhajir ( Akakom 2016,

Rancang Bangun Client-Side Mobile Web App Menggunakan JQuery Mobile

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB 3 LANDASAN TEORI

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 3 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. dilakukan dengan menggunakan teknologi yang berbeda beda. Selain itu terdapat

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I

Mengenal Web Dinamis dan Statis Serta Perbedaanya

TEGALIAN CAMPUS

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

1. Sejarah Javascript

IMPLEMENTASI PEMROGRAMAN PHP BERBASIS MODEL VIEW CONTROLLER (MVC) PADA WEBSITE E-COMMERCE ( Studi Kasus: )

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mengangkat kasus dan penggunaan teknologi yang berbeda-beda, pada table 2.1

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Informasi Geografis Pencarian Apotik terdekat di Kota Yogyakarta. Pada

BAB III Validasi HTML5

Transkripsi:

Deretan Framework Javascript yang sering Digunakan Mohammad fauzan mohammadfauzan439@yahoo.co.id Abstrak JavaScript sering disingkat JS, adalah bahasa pemrograman tingkat tinggi dan berjalan pada sisi client. Bersamaan dengan HTML dan CSS, JavaScript adalah salah satu dari tiga teknologi inti dari rekayasa konten World Wide Web. Javascript digunakan untuk membuat halaman web dinamis yang interaktif dan menyediakan program online, termasuk game. Mayoritas situs web menggunakannya, dan semua browser web modern mendukungnya tanpa perlu menginstall plug-in. Kata Kunci : Framework, Javascript, macam-macm Pendahuluan Pada arikel kali ini penulis akan membahas tentang framework javascript yang paling sering digunakan oleh para programer ataupun pemula yang sudah aktif dalam pemrograman. Framework ini nantinya akan berguna bagi kalian dalam membangun web yang dinamis yang atraktif dan enak dilihat. Agar itu semua bisa kalian lakukan maka kalian perlu tahu dulu bebrapa framework yang populer saat ini. sehingga kalian bisa membuat web yang sangat bagus untuk user.

Pembahasan Framework JavaScript adalah framework aplikasi yang ditulis dalam JavaScript. Ini berbeda dari library JavaScript dalam aliran kontrolnya: library menawarkan fungsi untuk dipanggil oleh kode induknya, sedangkan framework mendefinisikan seluruh desain aplikasi. Beberapa framework JavaScript mengikuti paradigma model-view controller yang dirancang untuk memisahkan aplikasi web ke dalam unit ortogonal untuk meningkatkan kualitas dan pemeliharaan kode. Berikut ini deretan framework javascript paling populer dan terbaik tentunya saat ini : 1. AngularJS AngularJS adalah framework JavaScript dengan pola MVC di sisi klien untuk mengembangkan aplikasi web yang dinamis. AngularJS awalnya dimulai sebagai proyek di Google tetapi sekarang merupakan framework yang open source. AngularJS sepenuhnya didasarkan pada HTML dan JavaScript, jadi tidak perlu mempelajari sintaks atau bahasa lain. AngularJS mengubah HTML statis menjadi HTML dinamis. Hal ini memperluas kemampuan HTML dengan menambahkan atribut dan komponen bawaan dan juga menyediakan kemampuan untuk membuat atribut khusus menggunakan JavaScript sederhana 2. ReactJS React adalah library front-end yang dikembangkan oleh Facebook. Framework

digunakan untuk menangani tampilan untuk web dan aplikasi seluler. ReactJS memungkinkan kita untuk membuat komponen UI yang dapat digunakan kembali. Saat ini salah satu framework JavaScript paling populer dan memiliki fondasi yang kuat dan komunitas besar di belakangnya. 3. Meteor.js Meteor, atau MeteorJS, adalah framework JavaScript isomorfik yang gratis dan open source, ditulis menggunakan Node.js. Meteor memungkinkan pembuatan prototipe yang cepat dan menghasilkan kode lintas platform (Android, ios, Web). Meteor terintegrasi dengan MongoDB dan menggunakan Distributed Data Protocol dan mempublikasikan pola untuk secara otomatis menyebarkan perubahan data ke klien tanpa mengharuskan pengembang untuk menulis kode sinkronisasi. Pada klien, Meteor dapat digunakan dengan mesin template Blaze sendiri, serta dengan framework Angular atau React. 4. Node.js Node.js adalah run-time environment JavaScript yang bersifat open-source, lintas-platform dan mengeksekusi kode JavaScript pada sisi server. Secara historis, JavaScript digunakan terutama untuk kode pada sisi klien, di mana kode yang ditulis dalam JavaScript disematkan dalam HTML laman web dan menjalankan sisi klien dengan mesin JavaScript di peramban web pengguna. Node.js memungkinkan pengembang menggunakan JavaScript untuk menjalankan kode pada sisi server untuk membuat konten halaman web dinamis

sebelum halaman dikirim ke browser web pengguna. Akibatnya, Node.js mewakili paradigma JavaScript di mana-mana. 5. EmberJS Ember.js adalah framework web JavaScript yang bersifat open source, framework ini berdasarkan pada pola model view view model (MVVM). Hal ini memungkinkan pengembang untuk membuat aplikasi web satu halaman yang dapat ditingkatkan sesuai dengan kebutuhan. Selain itu, kombinasi Ember.js dan Rails memberi Anda lebih banyak kebebasan dan fleksibilitas untuk membuat kode aplikasi web yang lebih kaya dan lebih interaktif. 6. Mithril.js Mithril.js adalah framework JavaScript dengan pola MVC klasik yang berukuran kecil (7kb) dan cepat. Mithril mendorong arsitektur yang mirip dengan Angular.js, dan menggunakan DOM virtual seperti React.js, sambil menghindari kebutuhan akan library seperti jquery. Ukuran kecil Mithril dan API membuatnya ideal untuk widget JavaScript dan antarmuka pengguna yang memiliki persyaratan kinerja tinggi. 7. Vue.js Vue.js adalah framework JavaScript progresif yang bersifat open-source untuk membangun antarmuka pengguna. Integrasi ke dalam proyek-proyek yang menggunakan library JavaScript lainnya dibuat mudah dengan Vue karena dirancang untuk diadopsi secara bertahap. Vue juga dapat berfungsi sebagai

framework aplikasi web yang mampu menjalankan aplikasi satu halaman yang canggih. Penutup Dari bebrapa framework yang penulis bahas, pasti ada beberapa framework yang menurut kalian cocok untuk kalian coba atau bahkan kalian gunakan pada setiap pembuatan web kalian. Atau mungkin kalian ingin mencoba dengan framework yang lain yang sebelumnya belum pernah kalian ketahui. Semoga informasi ini bisa menambah wawasan kalian pembaca dan bermafaat untuk membuat web yang canggih. Referensi yudana.id/deretan-framework-javascript-yang-paling-banyak-digunakan/ commit-cyber.com/blog/framework-javascript-terpopuler-di-tahun-2017 tutsplus.com/id/articles/essential-javascript-libraries-and-frameworks-you-shouldknow-about--cms-29540 teknojurnal.com/daftar-framework-javascript-untuk-pengembangan-web/ dumetschool.com/blog/5-framework-javascript-terbaik-untuk-front-end-developer Biografi mohammad fauzan, hobinya kuliner paling suka di ajak travelling tapi kalau lagi gag ada duit hobinya beralih ke depan laptop. Saat ini sedang menempuh pendidikan Sarjana di salah satu perguruan tinggi di tangerang dengan jurusan sistem informasi. Email: mohammadfauzan439@yahoo.co.id. ig : instagram@metaluza