Belajar Menggunakan Ajax Menggunakan XMLHttpRequest
Persiapan Proyek Latihan Sebelum melanjutkan ke materi selanjutnya, dalam pembelajaran kali ini Anda akan membangun aplikasi web sederhana yang berfungsi untuk menampilkan, menambah, mengubah daftar buku. Untuk itu mari kita persiapkan terlebih dahulu project starter-nya. Silakan unduh proyek awalnya pada tautan…
Apa itu JSON?
Setelah kita mengetahui apa itu Web API dan cara pengujiannya menggunakan Postman, sekarang saatnya kita mempelajari suatu format yang biasa digunakan dalam transaksi data menggunakan Web API, yaitu JSON. Jauh pada materi sebelumnya, atau jika Anda sudah mengikuti kelas Belajar Dasar…
Cara Test Web API Pakai Postman
Apa yang perlu Anda lakukan sebelum mencoba Web API menggunakan AJAX? Untuk mempelajari atau menguji sebuah Web API, developer menggunakan tools yang bernama Postman. Postman adalah GUI API Caller yang dapat membuat HTTP Request dengan method yang lengkap seperti GET, POST, PUT, DELETE dan lainnya. Postman merupakan…
Apa itu CORS di Javascript?
Sebelum kita mencoba langkah-langkah mengakses Web API, ada hal yang harus kita ketahui terlebih dahulu perihal keamanan. Dalam transaksi menggunakan Web API menggunakan AJAX kita dapat melihat request yang dibuat dan response yang dihasilkan melalui Network tabs pada DevTools. Hal…
Apa itu Web APIs?
Pada pengenalan modul ini kita sudah paham bagaimana AJAX dapat menampilkan informasi yang dinamis pada aplikasi kita. Namun kita belum mengetahui dari mana sumber data tersebut berasal? Bagaimana cara mengaksesnya? Untuk menjawab itu semua, mari berkenalan dengan Web API. Web…
Apa itu HTTP Request Javascript?
Ketika menggunakan konsep AJAX, artinya kita membuat sebuah HTTP Request. Apa sebenarnya HTTP Request itu? Halaman web yang saat ini kita buka dibangun dari berkas HTML, CSS dan JavaScript. Berkas tersebut dikirim oleh server Dicoding melalui internet dan ditampilkan oleh…
Belajar Asynchronous Request di Javascript
Single Page App (SPA) telah menjadi tren terkini dalam pengembangan website. Tahu Anda bagaimana konsep yang diterapkan untuk menampilkan data yang dinamis pada SPA? Secara tradisional website bekerja dan di-render dari sisi server. Server membuat dan mengembalikan HTML yang siap dikirimkan…
Belajar Webpack Dasar Lengkap
Menggunakan module dalam pengembangan website, itu hal yang biasa. Dengan module kita dapat membuat aplikasi lebih cepat. Sebabnya, module bersifat shareable. Menggunakan satu, dua, atau tiga modul saja mungkin tidak masalah. Namun bagaimana jika terdapat puluhan modul yang kita gunakan dalam…
Belajar Node JS Dasar dan NPM Kedua
Getting Started with NPM Dalam menggunakan NPM kita gunakan perintah yang dituliskan pada Terminal (Linux/MacOS) atau Command Prompt/PowerShell (Windows). Pada Terminal/Command Prompt untuk menuliskan perintah NPM kita perlu menuliskan keyword npm terlebih dahulu. Contohnya ketika kita menuliskan perintah install, maka…
Belajar Node JS Dasar dan NPM Pertama
Dalam pengembangan aplikasi saat ini, industri banyak memanfaatkan module/package luar agar pengembangan dapat lebih cepat. Semakin kompleks aplikasi tersebut, semakin banyak pula module/package yang digunakan. Di sinilah kita memerlukan sebuah package Manager. Package manager merupakan tools yang dapat membantu pengelolaan…