Published on Apr 08, 2024 Send Turbo Stream Over Websocket In this article, we will learn what is Websocket and how to send Turbo Stream over Websocket, this can let us update the page in real-time. Read more →
Published on Feb 25, 2024 Bring Rails ActionCable to Django After reading, you will know what is Rails ActionCable, how to use it in Django, and how to build a simple ChatRoom with it. Read more →
Published on Jan 07, 2024 Use Turbo Stream To Manipulate DOM Elements In this article, we will learn what is Turbo Stream and how to use it to manipulate the DOM elements on the web page. Read more →
Published on Nov 28, 2023 Partial Form Submission With Turbo Frame In this article, we will learn how to use Turbo Frame to do partial form submission without writing Javascript. Read more →
Published on Nov 14, 2023 Create Chat App In this article, we will create a chat app, and relevant models, views and templates. Read more →
Published on Nov 08, 2023 Create Django Project with Modern Frontend Tooling In this article, we will create a Django project and add modern frontend tooling and Tailwind CSS to it. Read more →
Published on Nov 05, 2023 How to create ChatGPT-alike interface with Hotwire, Django and Celery This tutorial series is to teach people how to build ChatGPT with Django, Hotwire, Websocket and Celery. Read more →
Published on Aug 03, 2023 How to Combine Frontend and Backend (For Python Web Developers) After reading, you will know the six solutions to combine the frontend and backend, and the pros and cons. Read more →
Published on Jul 15, 2023 Lightweight Javascript Framework Review (For Django Developers) I will talk and compare lightweight javascript frameworks, and help you decide which one is the best for your Django project. Read more →
Published on May 17, 2023 Django Form Validation Guide In this tutorial, I will talk about some ways to do form validation in Django, and compare them to help you choose the best way in your project. Read more →