Dev.to · 5 min read

WeWeb or React: Which One Should You Start With?

WeWeb or React: Which One Should You Start With?

People ask me this a lot, so here’s my honest answer. I’ve used both on the same production app. The frontend of a recruitment ATS/CRM I worked on was built in WeWeb first. Later, we rebuilt the whole thing in React 19 + TypeScript, mostly with Claude Code. So I’m not picking a side. I like both. They’re just good for different people. Short version: if you’ve never coded, start with WeWeb. If you already have some coding notions, start with React. Why WeWeb is a great place to start WeWeb is simple. You put elements on a page, connect them to your data, and add workflows for when someone clicks a button or submits a form. But what I like most is what it teaches you without you noticing. What you learn in WeWeb without noticing: [x] how a page fetches data from an API [x] where that data lives while the page is open [x] workflows: when this happens, do this, then that [x] variables and conditions [x] what to do when a request fails Those are the exact same ideas you’ll use in React later. You just see them on the screen instead of in a file. And if you don’t want to just vibe-code everything with AI and hope it works, WeWeb is really nice. You build it yourself, you see every piece, and you actually understand what you made. (More on that in low-code or vibe coding.) Why React feels so much better now React used to have a big learning wall. You wrote everything by hand, set up the project, learned the tooling, and it took a while before you had something real. AI changed that a lot. With Claude Code, React is honestly so much smoother. You describe a page, it writes the components, you review, fix and move on. You can build way more, way faster. That’s how we rebuilt our frontend. Not in one jump. React pages came in one by one while the WeWeb app was still live, until React was the whole frontend. We built it around TanStack Query, React Hook Form, Zod and React Router. WeWeb app in production React pages added one by one Both live during the migration React becomes the whole frontend Claude Code did a lot of the typing. We still had to understand every screen. For a big app that keeps growing, I’d pick React today. You get full control over the code, and AI makes writing it much faster. (More on my React work.) The catch: React is harder to debug This is the part people don’t talk about enough. In WeWeb, when something breaks, you open the workflow and go through it step by step. You see what the API returned. You see which variable is empty. It’s all in front of you. In React, the bug can be anywhere: a component, a hook, the state, the cache, a request, a type. You read errors in the console, check the network tab and follow the data through files. And when AI wrote a big part of the code, it’s even harder for a beginner. You’re debugging code you didn’t write and don’t fully understand yet. That’s exactly where people get stuck. WeWeb see each workflow step see what the API returned fewer places for a bug to hide less freedom when the app gets big React full control over the code AI writes it much faster bugs can hide in many files you need to read code to fix it Easier to see vs. easier to grow. AI makes React faster to write. It doesn’t make it easier to debug. So which one should you start with? Start with WeWeb if… you’ve never written code you want to see how data and workflows work you want to build something real soon you don’t want AI doing everything for you Start with React if… you already know some code, even a little you studied programming or tried it before you want to learn the details you plan to build bigger apps Both roads lead to the same skills. If you start with WeWeb, you won’t be stuck there. When you move to React later, you’ll already know what fetching data means, what state is and what a workflow does. React will just be the same ideas, written as code. If you already have some notions, don’t spend months in a visual tool. Go to React, use AI to go faster, but read what it writes. Me? I’d build a large frontend in React today. But I don’t regret WeWeb at all. It got us far, fast, and it’s still what I’d tell a friend who’s never coded. (The bigger picture is in low-code vs full-code.) I first posted this on my blog, where it’s also in French and Arabic. Curious how others see it: what did you start with, and would you pick the same again?

This is a summary aggregated from Dev.to. Read the complete article on the original site:

Read full article at Dev.to

More AI & Machine Learning News