Vibe coding a thin and reactive table-centric front-end in 2025
Vibe coding a small reactive app I wrote a small app with a web reactive table front-end last week. I am not experienced in web development. The last time I wrote a web stack from scratch was with a Java front-end! However I have led such projects as product owner, therefore I knew what I wanted, and decided to use Gemini Pro 2.5 to tell what I needed to know. How easy? The question that is answered here is: how easy it is to develop a app with tables where cell editing may trigger updates in other cells in a modern reactive lightweight web-front-end in Python using an LLM to guide you? The answer is: not easy, but with enough architectural knowledge, it works. An iterative process It took me four chat sessions, eleven main code iterations, with debugging iteration happening within each of these iterations. All libraries except for htmx were suggested by Gemini. htmx was my constraint. Below are the iterations driven by Gemini with regards to the choice of libraries (except f...