Production-quality React + shadcn/ui. Drops directly into a Next.js app — no component-library mismatch.
UI-first with v0
The right shape when your bottleneck is UI iteration, not backend. v0's component output is production-quality (shadcn/ui idioms, Tailwind, accessibility), and Cursor or Claude Code handles the API + DB layer. Slower than Lovable to first deploy, but you keep full code ownership.
API routes, server actions, DB schema. Cursor's Composer is faster than v0 for non-UI code.
Schema design and product decisions before writing code. Same role as elsewhere.
- v0Free
- cursorFree Hobby
- claudeFree tier
- v0$20 Premium
- cursor$20 Pro
- claude$20
- v0$200 Team
- cursor$20
- claude$20
Fast mode for Claude Opus 4.8 deprecated with November 30 removal date
Fast mode for Claude Opus 4.8 is being deprecated and will be removed on November 30, 2026. Developers using fast mode with Opus 4.8 must migrate to Claude Opus 5.5 to continue using the feature.
Usage and Cost Analytics API launched in beta to track token consumption and costs
Anthropic released the Usage and Cost Analytics API in beta, enabling organizations to monitor token usage and costs across Claude API consumption with filtering and grouping by dimensions like model, workspace, and API key. The API provides /v1/organizations/analytics/usage and /v1/organizations/analytics/cost endpoints. Legacy usage reporting endpoints remain supported.
Messages API and Token Counting API maximum request size increased to 128 MB
The maximum request size for the Messages API and Token Counting API doubled from 32 MB to 128 MB on the first-party Claude API, allowing developers to process significantly larger payloads in single requests. This change takes effect immediately and applies to both APIs.
Claude Tag API released in beta for Claude Enterprise organizations on Slack
The Claude Tag API is now available in beta for Claude Enterprise organizations, providing endpoints to read and configure Claude Tag settings on Slack channels and workspaces with Access bundle support. The API requires Admin API keys with read:claude_tag or write:claude_tag scope. This feature is exclusive to Claude Enterprise.
- 1Sketch UI in v0v0
Prompt the screens you need. Iterate visually until the components feel right.
- 2Pull components into your repoCursor
v0 export → Cursor opens the repo. Components ship as standard shadcn/ui — no lock-in.
- 3Wire the backend with CursorCursor
Server actions, DB schema (Drizzle / Prisma), auth (Clerk or Auth.js). Composer handles the multi-file glue.
- 4Deploy on VercelCursor
One click. The full stack runs on Vercel Functions; Postgres via Marketplace.
Founder cared more about the UI being right than about the time-to-first-deploy. v0 nailed the UI in 4 hours; Cursor did the backend in another 8. Total time to deploy: 1.5 days. Result: an app that doesn't look like a Lovable template.
If your differentiation isn't the UI, this stack costs you a day vs Lovable. Pick the right tool for the bottleneck.
Lock the design tokens / theme up front; v0 will happily generate slightly-different button variants every prompt.
What changed in AI tools and the stacks that ship. One email a week.