Jangan Menggunakan Laravel?

Sebuah artikel di media online Medium cukup mengejutkan bagi para developer yang menggunakan framework Laravel. Judulnya: Why You Should Not Use Laravel. Alasan utamanya adalah karena Laravel dibangun dengan segudang fitur predefined yang memudahkan developer. Sedangkan saat membangun aplikasi yang menurut penulisnya real world dan large scale Laravel tidak cocok. Laravel, menurutnya lebih sesuai jika digunakan untuk … Read moreJangan Menggunakan Laravel?

JavaScript WYSIWYG Editor

Beberapa waktu lalu ada permintaan dari client untuk menambahkan sebuat teks editor dalam salah satu modulnya yang memiliki fitur seperti word processor. Tentunya tidak selengkap MS Word, tetapi paling tidak user dapat menulis draft naskah tanpa perlu keluar dari aplikasi. Setelah mencari beberapa library berbasis JS, saya menemukan CKEditor, sebuah library siap pakai dengan edisi … Read moreJavaScript WYSIWYG Editor

MERN Stack

Setelah LAMP stack dalam pengembangan web sudah begitu lama digunakan dan menjadi bagian tak terpisahkan bagi sebagian programmer aplikasi web, maka kini tren beralih ke stack yang lebih modern, dan menggunakan bahasa yang sama, dengan database yang lebih scalable: MERN. LAMP kepanjangannya Linux, Apache, MySQL, PHP, merupakan stack yang mendefinisikan tidak hanya bahasa dan database … Read moreMERN Stack

Child Table dengan DataTables

Penggunaan DataTables dalam aplikasi web sudah menjadi hal yang umum karena kemudahan setup dan fitur yang melimpah. Kemudahannya ditandai dengan cukup memanggil library CSS dan JavaScript, lalu tambahkan 1 line code JS, kita sudah memiliki table yang indah (dengan Bootstrap tentunya), paging otomatis, pengurutan dan pencarian. Jika ditambah dengan beberapa tweaking, DataTables dapat memenuhi hampir … Read moreChild Table dengan DataTables

Save & Retrieve File Pada Database MySQL

Setiap kali jika kita membuat fitur upload file umumnya menggunakan cara paling mudah, yaitu file di upload dalam bentuk utuh ke salah satu folder di server. Demikian juga jika akan melakukan download, cukup membaca dari folder server dan menampilkan dialog save file untuk user. Namun hal ini tentunya akan mengurangi portabilitas aplikasi dan jika file … Read moreSave & Retrieve File Pada Database MySQL

Laravel Migrate

Saya pernah secara tidak sengaja menjalankan migrate tanpa opsi apa-apa. Efeknya beberapa table yang sudah saya tambahkan beberapa column secara manual dan sudah berisi beberapa data jadi tertimpa. Sebetulnya bisa saja saya menjalankan rollback, tetapi saya tidak mau mengalami efek lain yang mungkin saja akibatnya jadi lebih parah (inilah salah satu masalah jika mengerjakan aplikasi … Read moreLaravel Migrate

Let's Coding while Relaxing