🔎 Intro
When developing web applications that require flexible and dynamic user inputs, utilizing formsets in Django alongside JavaScript can significantly enhance user experience and functionality.
Zhicheng's Blog
A Chronicles of a Self-taught Programmer: Learn to Debug Life
Welcome to my blog! This blog chronicles my personal exploration into the worlds of coding and life itself. Here, I share the things I encounter while learning to program. Think of it as me trying to debug life while getting better at debugging code. Fueled by my own insatiable curiosity (and LLM's endless patience), bolstered by my humble attitude of learning (with millions of searches on Google), I'm pretty confident this debugging process will be wrapped up by the end of this century. ✉️: zcmmwang@gmail.com
When developing web applications that require flexible and dynamic user inputs, utilizing formsets in Django alongside JavaScript can significantly enhance user experience and functionality.
In this blog post, I’ll walk through how to model complex relationships between products using Django, specifically focusing on a scenario where products can be composed of other products, and vice versa.
As the business model of Inomad is updating constantly especially the product lines during the scaling-up stage, the product model also requires to be updated frequently.
Series of 04 blogs will cover the backend part of the full stack JavaScript development, towards implementing functionality on the server side of the stack. This blog covers the basics of Nodejs and Express, and how to use them to build a simple server.
This will be simple blog that covers how to add styles to React applications with CSS. Since I’ve learned it before plus more about Tailwind CSS, integrating Tailwind CSS with React and how to use it to style React components would be interesting to cover in the future blogs.
This blog will touch the base of sosme conventions used by jason-server and REST APIS in general, taking a look at the URLs and HTTP request types, in REST.
This blog will touch the base of how to interact with server in React, how to use the useEffect
hook to fetch data from server and more related concepts like fetch
, promises
, event loop
.
This blog covers how to handle forms in React, how to use the useState
hook to handle the state of the form and more related concepts.
This blog covers how to render collections in React, how to use the map
method to iterate over an array of objects and more related concepts.
This blog covers some more complex React state related knowledge, as well as some ways to debug React apps. This part of the course covers quite a bit of new concpets and theoretical details, which requires more time to digest and practice.