Published on Jun 23, 2024 Use Stimulus to Improve UX of Message Form In this chapter, we will use Stimulus to improve the UX of the message form. Read more →
Published on Jun 18, 2024 Use Stimulus to Render Markdown and Highlight Code Block In this article, we will keep using Stimulus controller to add Markdown rendering and code highlighting feature to our Django project. Read more →
Published on Jun 10, 2024 Use Stimulus to Better Organize Javascript Code in Django In this article, we will learn how to use Stimulus to organize Javascript code in Django project. Read more →
Published on May 26, 2024 Using OpenAI Streaming API With Celery In this article, we will use OpenAI Streaming API in Celery worker and update the web page as we receive the chunks from OpenAI. Read more →
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 →