Routing Request Nodejs Tanpa Framework (04)

Pada post kali ini kita akan belajar cara membuat router atau manajemen routing request pada nodejs. Kita tinggalkan dulu framework nodejs yang memberikan kemudahan dalam membuat router, kita akan buat router tanpa bantuan framework. Ohya, sebelum mulai mungkin seharusnya kita sudah mengenal terlebih dahulu apa itu callback. Karena ke depan nya kita akan sering sekali…

Yii2 : Submit Form Pada Modal Menggunakan Ajax

Kita akan mencoba membuat sebuah feature CRUD pada yiiframework dan melakukan kustomisasi pada proses create nya. Berbeda dari CRUD hasil generate generator gii, proses create data akan kita buat dalam bentuk modal dan proses submit form akan kita handle dengan ajax, kemudian setelah submit form, gridview yang menampilkan list data akan otomatis refresh supaya bisa…

fungsi looping dengan jquery.each()

Berikut ini contoh penggunaan fungsi looping jquery $.each() dan $(selector).each(). Fungsi $.each() digunakan untuk looping array, object dan json. Contoh 1 : looping array //looping array var numbers = [“satu”, “dua”, “tiga”]; $.each(numbers, function(index, value) { console.log(“index = ” + index + “, value = ” + value); }); /* OUTPUT index = 0, value…

Parsing Body Request Menggunakan Nodejs (03)

Di post sebelumnya kita sudah belajar cara parsing bermacam-macam data menggunakan nodejs. Silahkan baca-baca dulu post sebelumnya supaya tidak membingungkan. Pada post kali ini kita akan mempelajari cara parsing body request atau kita sebut dengan payload. Cara nya akan lebih kompleks jika kita bandingkan dengan cara parsing data yang sudah kita pelajari sebelumnya. Sebelum kita…

Parsing Data Menggunakan NodeJS (02)

Sebelumnya kita sudah mencoba untuk membuat server nodejs dan menjalankan nya, bisa dicek di post ini. Dan sekarang kita akan belajar cara parsing data menggunakan nodejs. Kita akan gunakan file yang sebelumnya pernah dibuat oleh karena itu jika belum punya, silahkan baca dulu post sebelumnya. Parsing data request path Untuk mendapatkan path request kita akan…

Membuat server nodejs (01)

Sudah lebih dari 10 tahun saya menjadi programmer PHP dan ada saatnya merasa jenuh. Dua atau tiga tahun ke belakang saya sempat nyoba-nyoba belajar nodejs dan golang tapi tidak pernah fokus belajar hanya tergantung mood saja akhirnya yang diingat hanya sebatas cara membuat server nodejs saja. Proses belajar yang tidak beraturan loncat-sana loncat-sini ditambah long-project…

Yii2 : Generator Invoice Sederhana (part 2)

Post berikut ini adalah post lanjutan tentang tutorial membuat generator invoice sederhana menggunakan yiiframework. Bagian pertama bisa dibaca di sini. Pada bagian pertama kita sudah bisa mengenerate invoice dan mengupdate nya. Pada bagian kedua ini kita akan tambahkan feature generate invoice dalam format PDF dan proses payment. Generate PDF Pertama-tama kita install plugin mpdf dari…

Generator Invoice Sederhana Menggunakan Yii2 (part 1)

Pada post kali ini kita akan belajar menggunakan yiiframework dengan case generator invoice sederhana. Feature-feature yang akan dibuat adalah create, update, delete, payment invoice dan generate invoice ke dalam format PDF dengan tambahan gambar stempel PAID atau UNPAID tergantung status pembayaran nya. Database Generator Invoice Buat dua buah tabel untuk menyimpan data invoice yaitu tabel…

Implementasi Http Basic Auth Pada RESTful Yii2

Bagi yang sedang belajar membuat web service dengan yii framework (Yii2), di sini saya akan coba share contoh sederhana membuat web service dengan meng-implementasi metode ‘http basic auth‘. Secara default, metode autentikasi yang bisa kita pakai pada web service yang dibangun menggunakan framework yii2 selain basic auth adalah query parameter dan OAuth2. Namun pada postingan…