Vite, Vue, dan Vue-Router

Setelah sekian purnama akhirnya blog ini ada bahan tulisan lagi, jadi karena saya tertarik lagi ke vue dan ternyata ekosistem vue banyak hal baru akhirnya coba-coba dan berakhir jadi modal tulisan. Vite Vite ini build tool buatan Evan You orang yang sama yang membuat vue, vite ini mirip-mirip dengan webpack…

Integrasi Vuejs dengan Django

Sebelum masuk ke inti tulisan, ada beberapa disclaimer terlebih dahulu 1. Di sini tidak membahas struktur membuat template di django 2. Menggunakan vue js versi 2 (dan axios untuk ajax call ) yang versi CDN 3. Untuk kebutuhan REST saya menggunakan https://dummyapi.io/ Alasan menggunakan vue  dan disambungkan dengan django…

ToDo App lagi, Tapi dengan Livewire

Kembali dari lanjutan kenalan dengan laravel lagi, sebelum masuk ke laravelnya sebenarnya yang membuat saya tertarik banget untuk mencoba lagi laravel adalahh package bernama Livewire. Dari demo yang saya lihat saya langsung suka karena paket ini seperti memberi kemampuan interaktif setara saat menggunakan javascript, bedanya ini “pure” php+html (blade…

Berkenalan Kembali Dengan Laravel di Laravel 8

Pengalaman saya dengan laravel sebenarnya lumayan lama namun sempat berakhir di laravel 5.x, setelah dari versi tersebut saya lompat ke vuejs dan python, untuk python sampai saat ini karena di kantor sekarang menggunakan python dan django sebagai frameworknya. Namun berhubung saya mengikuti akun-akun pembesar Laravel di twitter saya penasaran…

Django 3 Template dan Layout

Setahu saya ada dua pendeketan terkait pembuatan template/layout di Django, pada directory “app” atau di level “projek”, di tulisan ini saya berfokus pada pendekatan di level projek. Ada beberapa tahap yang saya bagi seperti berikut: 1. struktur folder 2. helllo world 3. asset dan static files 4. extending layout…

Testing Python Dengan Behave

Hal penting tapi sering terlewat dalam proses dev tidak lain tidak bukan adalah implementasi testing, saya bukan orang yang rajin testing juga sih, bahkan lebih sering mengandalkan user, jika user oke maka yaudah deploy, hhe suram memang. Tapi semua berubah saat mengenal behave. Saya tahu behave pertama kali dari soal…

Mengenal Django Admin

Jika tulisan tentang django sebelumnya banyak tentang membuat REST API menggunakan DRF, di tulisan ini saya ingin mencatat tentang betapa menyenangkannya django admin, dashboard yang sudah disediakan oleh django. Salah satu hal yang bikin saya menyukai django admin adalah, banyak hal yang sudah di-handle oleh django admin, auth, acl (access…

Upgrade Ubuntu 19.04 ke 19.10

Seperti yang sudah diketahui beberapa waktu lalu Ubuntu telah mengeluarkan seri terbaru yaitu Ubuntu 19.10 dengan nama Eoan Ermine. Kebetulan laptop saya masih menggunakan Ubuntu 19,04 alias Disco Dingo bukan versi LTS dan hanya mendapatkan dukungan selama 9 bulan dari kelahirannya dan itu berakhir di Januari 2020. Sedangkan…