Which is better for someone who doesn't write code?
Both start from a prompt box, so neither asks you to write code to get a first version. Lovable is the narrower of the two, and that is its advantage for a non-developer: it builds web apps, hosts the backend on its own Cloud, and publishes to a lovable.app address from the free plan, so there are few decisions to make. Replit gives you more to hold — a workspace, a terminal, 50+ languages, several kinds of deployment — which pays off the moment you want to look underneath, and is more surface than you need if you never will.