PyCon APAC 2023

Breaking Down Barriers: A Unified Approach to Web Development with django-htmx
2023-10-27 , track 2

Modern web development often involves complex processes and context-switching, impacting efficiency. This talk proposes a solution: using Django-HTMX to unify front-end and back-end development into one context. This approach simplifies the build process and minimizes context-switching. With Django-HTMX for HTMX, TailwindCSS for CSS, and Alpine.js for JavaScript, we aim to simplify and streamline


Modern web development often necessitates complex processes and context-switching, placing undue burdens on developers and impeding efficiency. This presentation proposes a solution: unifying front-end and back-end development into a single context with Django-HTMX. This approach eliminates the need for separate build processes and mitigates the slowdown associated with context-switching between different development languages. In this streamlined workflow, HTMX is employed through Django-HTMX, CSS is handled with TailwindCSS, and JavaScript is managed with Alpine.js. By introducing this efficient and simplified method, we aim to revolutionize the way web development is approached, creating a more streamlined and efficient future for developers.

  • founder of PyCon Korea.
  • Organizing Python Community in Korea
  • 20+ Years of python experience in development
  • Sr DevOps/SRE Role on LINE