Chapter 2 of 9 · For everyone
AI app builder or coding agent: which should a beginner use?
23 September 2026 · by Nordva, who make Nordva Launch
The short answer
If you have never written code, start with an AI app builder such as Lovable, Bolt or Base44: you describe the app in a browser and it builds, hosts and stores data for you. Pick a coding agent such as Claude Code or Cursor if you will work with files and a terminal and want to own every piece. You can move later: most builders sync your code to GitHub.
This is where the guide splits in two. Both paths end in the same place, a live app with signups and payments, but they get there differently. Read this chapter once, pick one, and the list at the end tells you which chapters are yours.
The two paths in one paragraph each
An AI app builder is a website you talk to. You type what you want (“a booking page for my dog-walking business, with login”), it writes the app, shows you a preview next to the chat, and puts it online with a publish button. Lovable, Bolt, v0, Replit and Base44 all work this way. Most of them also give you a database and sign-in, so you never set up a server. You never have to open the code, although you can.
A coding agent is an AI that works on the files of a project on your own computer. Claude Code runs in a terminal (the text window where you type commands), and Anthropic also offers a Desktop app for people who would rather not use one. Cursor is a code editor you download and open on a folder. You ask for a change, the agent edits the files and can run commands, and you decide when to put the result online. In this guide that means Cloudflare for hosting and the database.
Who each one suits
Choose an AI builder if:
- You have never written code and don’t want to learn the tools around it yet.
- You want to see something working today, in the browser, with nothing to install.
- Your app is a fairly standard shape: pages, a form, accounts, a list of things people saved, a payment.
Choose a coding agent if:
- You are willing to install one program and type a few commands, following the steps as written.
- You want the code, the database and the hosting in accounts you control from the first day.
- You expect to keep building for months, and would rather pay for AI usage than for a platform that bundles everything.
If you can’t decide, start with a builder. It is the faster way to find out whether anyone wants the thing, and the next section shows how to take the code with you if you outgrow it.
What you give up
With an AI builder
- Usage limits. Every change is a message, and messages come out of a daily or monthly allowance. Chapter 0 lists the free limits for each builder, as read on 23 September 2026.
- Some control over where things live. The app is hosted by the builder and its data sits in the builder’s backend. Lovable’s docs are plain about this: a synced repository holds your code and the files that define the database’s structure, but never the data inside it, which you export separately.
- Paid features you might assume are free. Custom domains are listed on paid plans only for Lovable, Bolt and Base44. Replit’s free Starter plan takes your one published app down after 30 days, and its connectors, which include Stripe, need the paid Core plan.
With a coding agent
- A slower first hour. You install the tool, create accounts, and learn to run a handful of commands. Chapter 3 walks through it.
- No free Claude Code. Anthropic’s setup docs say Claude Code needs a Pro, Max, Team, Enterprise or Console account; the free Claude plan does not include it. Cursor’s Hobby plan is free, with limited Agent requests.
- More pieces to wire together. Hosting, the database, login and payments are separate services you connect. They are free to start on Cloudflare, but each one is a step, and when something breaks you (with the agent) find out why.
How to switch later
The worry with a builder is being stuck in it. You are less stuck than you might think, because the builders below can put your code in a GitHub repository, which is a copy you own. What their own documentation says, read on 23 September 2026:
- Lovable: Git sync with GitHub, GitLab or Bitbucket, on every plan including Free. It is two-way, so changes you make outside Lovable come back in. Lovable’s docs name backing up your code, working in your own editor and deploying outside Lovable as reasons to use it. If you only want a copy, Lovable’s paid plans also let you download the code without GitHub; its plan table does not list that on Free.
- Bolt: connect an individual GitHub account with the GitHub icon in the top right of a project. Bolt’s docs say that once your code is in GitHub you can publish with Bolt hosting, with Netlify, or with another service you choose.
- v0: the pricing page lists “Sync with GitHub” on the Free plan.
- Base44: the pricing FAQ says two-way GitHub sync exports the full source code to your own repository. The plan list shows “Github integration” on the Builder plan and above, not on Free or Starter.
- Replit: the Git pane in a project connects it to GitHub and pushes your commits there, according to Replit’s docs on the Git pane. Those docs do not say which plans include it, so check before you count on it.
Once your code is in GitHub, switching to the coding-agent path means opening that repository with Claude Code or Cursor and continuing from there. Two things don’t move on their own: the data in the builder’s database, and any sign-in or payment setup that relied on the builder’s own backend. Plan time for those, and have the agent read chapter 4 with you.
Which chapters to read
AI-builder path:
- Chapter 0 (costs) and chapter 1 (check people want it), which you may have read already.
- Chapter 3, build the first version: planning and small steps apply to builders too.
- Chapters 4 and 5, the sections for AI builders: data, login and payments with what your builder provides.
- Skip chapter 6. Your builder hosts the app; connect your domain in its settings instead.
- Chapters 7, 8 and 9: measure, launch, and what to do after launch. The AI builder pages add analytics and a waitlist for each builder.
Coding-agent path: read every chapter in order, 3 to 9. Chapters 4 to 6 set up the database, login, payments and free hosting on Cloudflare.
If you haven’t yet, read check people want it before you build before you spend on either path.
- Lovable: Sync your project with GitHub (read 23 September 2026)
- Lovable: Git sync overview (database not included in the repository) (read 23 September 2026)
- Lovable: Subscription plans (Git sync on every plan) (read 23 September 2026)
- Bolt: GitHub for version control (read 23 September 2026)
- Bolt: Pricing (read 23 September 2026)
- v0: Pricing (Sync with GitHub on the Free plan) (read 23 September 2026)
- Base44: Pricing and FAQ (GitHub sync, plans that list it) (read 23 September 2026)
- Replit Docs: Starter plan (read 23 September 2026)
- Replit Docs: Using the Git pane (connect to GitHub, push) (read 23 September 2026)
- Claude Code Docs: Set up Claude Code (terminal, Desktop app, accounts) (read 23 September 2026)
- Cursor Docs: Quickstart (read 23 September 2026)
- Cursor: Pricing (read 23 September 2026)
The whole guide as one PDF to keep, with every prompt in one place, worksheets, fixes for when something breaks and the launch checklist.
Get the PDF