Setelah penantian panjang, Yii3 akhirnya akan segera dirilis! Versi terbaru ini membawa banyak perubahan signifikan dibandingkan versi 2, menjanjikan pengalaman pengembangan yang lebih modern dan fleksibel dan perlu diingat versi PHP minimal untuk Yii3 adalah versi 8.0
Menikmati Fitur Terbaru NodeJS Tanpa Merusak Aplikasi Lama: NVM Solusinya!
NodeJS, platform pengembangan JavaScript yang populer, terus berkembang pesat. Saat ini, NodeJS telah mencapai versi 22, menghadirkan berbagai fitur menarik dan peningkatan performa.
Namun, bagi pengguna yang masih menggunakan versi NodeJS lama, muncul kekhawatiran: bagaimana jika upgrade ke versi terbaru merusak aplikasi yang sudah berjalan?
Jangan khawatir! NVM hadir sebagai solusi ideal. NVM, atau Node Version Manager, memungkinkan Anda menginstal berbagai versi NodeJS di komputer yang sama.
YII2 Starter Kit
Setiap membuat aplikasi web baru, saya selalu mengclone yii2 basic template, konfigurasi macam-macam, install ekstensi yg dibutuhkan. Pekerjaan tersebut sangat memakan waktu padahal masih banyak pekerjaan lain yg harus diselesaikan,
Custom Tanggal di Kartik Datepicker
Pada aplikasi saya VTA, terdapat module untuk pemilihan jadwal uji kendaraan dengan menggunakan datepicker, widget yang saya gunakan adalah milik kartik karena sesuai dengan kebutuhan saya yaitu bisa dicustom secara maksimal, syarat untuk memilih jadwal adalah tidak boleh memilih tanggal di weekend, hari libur nasional, tanggal karena ada acara tertentu pada balai uji, tanggal yang sudah terisi penuh kuotanya dan maksimal tampilan date picker adalah 1 bulan dari hari ini (misal sekarang tanggal 2 maret 2018 maka akan ditampikan 2 maret – 2 april 2018).
Mengenal Validasi di Yii2
Dalam membuat aplikasi, validasi adalah sesuatu hal yang tidak dapat dipisahkan ketika berurusan dengn sebuah input. Karena dengan validasi maka akan menghasilkan suatu output yang diinginkan, bayangkan jika kita membuat aplikasi tetapi tidak ada validasi pada input, output pada aplikasi kita akan kacau bahkan dapat dimanfaatkan oleh cracker untuk merusak sistem. Pada Yii2 mekanisme validasi dilakukan pada model berbeda dengan framework-framework lain seperti Codeigniter atau Laravel yang validasinya dilakukan di controller
Mengenal Class dalam OOP
Class dalam bahasa pemrograman OO sangat penting karena coding aplikasi kita akan berada didalam class, kita akan membahas class dalam OO di PHP. Apa itu class? class merupakan sebuah template / blue print, ketika kita melakukan coding di dalam class sebenarnya kita belum dapat menggunakannya harus dipanggil dulu atau didalam OO disebutnya membuat instance.
Intermediate Level Validation Yii2
Pada artikel kali ini berjudul intermediate, kenapa begitu? Saya akan berbagi pengalaman saya tentang penggunaan validasi di yii2, validasi yang disediakan cukup lengkap dan powerful bahkan untuk client side nya juga disediakan. Terkadang validasi-validasi yg disediakan belum cukup untuk memenuhi kebutuhan kita, ada yang harus dimodifikasi bahkan membuat class validasi sendiri
Membuat PDF di Yii2 dengan MPDF
Dalam sebuah aplikasi web, output laporan berupa PDF merupakan hal yang umum, banyak library – library php yang berfungsi sebagai pembuat PDF misalnya TCPDF, FPDF, DOMPDF, MPDF. Libary yang akan kita gunakan adalah MPDF tetapi MPDF kali ini yang sudah dioprek sehingga lebih mudah dalam pembuatan laporan PDF, yang perlu disiapkan yaitu
Baca lebih lanjut
Menggunakan Database Session Storage di Yii2
Secara default Yii2 menggunakan file session untuk menyimpan session php, dan yii menyediakan banyak session storage ada database session storage ada juga redis session storage yang akan kita bahas adalah database session storage, dengan database seasson storage berarti session-session yang dibuat oleh user yang login akan tersimpan di database
Perkenalan React Js
Halo semua, kali ini kita akan membahas tentang react js apa itu react? react adalah sebuah library javascript yang berfungsi sebagai polymer yaitu membuat custom web component dan react js fokus pada view, apa itu custom web component? dalam Html kita mengenal markup / tag seperti p , div, strong dst, nah dengan react kita dapat membuat markup-markup buatan sendiri, menarik bukan?