Below you will find pages that utilize the taxonomy term “Hot Reload”
Membangun Aplikasi Seminar Berbasis Web Denggan Codeigniter 4 (Pengantar)
Pada bagian ini dibahasa mengenai CodeIgniter 4 sebagai sebuah framework php modern, Composer sebagai manajemen paket, Hot Reload sebagai tool yang membantu developer untuk mendapatkan perubahan terbaru tanpa harus melakukan refresh, Google application script sebagai aplikasi yang akan kita manfaatkan untuk berbagai leperluan seperti mengirimkan email, dan ansible sebagai tool untuk otomasi server
CodeIgniter
CodeIgniter adalah sebuah framework (kerangka kerja) dengan design pattern MVC yang ditulis menggunakan bahasa PHP. Pertama kali dirilis pada bulan Februari 2006 oleh Elislab. CodeIgniter menjadi salah satu framework yang sangat populer kala itu. Namun belakangn ketika ElisLab lebih fokus pada bisnis lain, CodeIgniter mulai tidak terurus. Lambat laun CodeIgniter mulai ditinggalkan. Tahun 2012 ElisLab mulai mencari lembaga atau yayasan yang bersedia untuk melanjutkan pengembangan melepas CodeIgniter yang saat itu masih di versi 2.
Pada tahun 2014, akhirnya CodeIgniter diambil alih oleh British Columbia Intitue of Technology (BCIT). Proyek CodeIgniter dilanjutkan di bawah kepemimpinan Jim Parry seorang dosen senior di BCIT dan digunakan sebagai kajian dalam perkuliahan. Lahirlah CodeIgniter 3 dengan pengembang inti dipegang oleh Andrey Andreev.
Read moreMembuat Fitur Hot Reload Di Codeigniter4
Membuat Fitur Hot Reload Di Codeigniter4
Membuat Fitur Hot Reload Di Codeigniter4 (Untuk Linux)
Fitur Hot Reload saat ini sudah lazim diguakan diberbagai framework berbasis Go. Namun tidak demikian di framework berbasis PHP. Fitur ini sangat berguna bagi developer yang ingin menlihat secara langsung efek dari perubahan script, tanpa harus mereload tampilan di browser secara manual.
Dalam tutorial ini saya memanfaatkan dua fitur yaitu
- inotify di sisi server dan
- Server Sent Event (SSE) di client
Kita langsung saja mulai membahas langkah-langkahnya
Read more