Membuat Web Portofolio & Blog Terpisah dengan Django + HTMX

Published in Django & Python on

Membuat Web Portofolio & Blog Terpisah dengan Django + HTMX

Wisnu Hidayat | | 1 menit baca | Django & Python

Memisahkan situs portofolio utama dan blog ke dalam subdomain terpisah adalah praktik terbaik untuk menjaga kerapian kode dan modularitas aplikasi. Dalam artikel ini, kita akan membahas bagaimana merancang arsitektur dua project Django terpisah yang mengandalkan satu database terpadu.

Mengapa Menggunakan Arsitektur MVT murni + HTMX?

Banyak pengembang terjebak menggunakan SPA (Single Page Application) seperti React atau Vue untuk situs pribadi sederhana, yang seringkali menambah kompleksitas build step dan pembengkakan bundle JS. Dengan Django MVT dan HTMX, kita memperoleh kemudahan render server-side sekaligus interaktivitas dinamis ala SPA.

  • MVT Murni: Routing dan render template diproses langsung oleh Django.
  • HTMX: Mengganti komponen halaman secara parsial tanpa reload penuh.
  • Pengelolaan Asset: WhiteNoise menangani kompresi dan hashing berkas statis secara efisien di produksi.

Dengan pendekatan ini, performa loading situs menjadi jauh lebih cepat dan ramah SEO.

Pencarian

Kategori

Artikel Terbaru

  • Belum ada artikel.

Ikuti Saya