
Framer vs Astro for a marketing site
Framer or Astro for a marketing site? Compare design speed, editing, CMS, performance, hosting, ownership and cost, and how to move from one to the other.
Blog
Guides to moving a Framer site to code (Next.js, TanStack Start, Astro, React Router or Vite) and running it after. RSS
4 posts on Astro

Framer or Astro for a marketing site? Compare design speed, editing, CMS, performance, hosting, ownership and cost, and how to move from one to the other.

Next.js or Astro for your Framer site's code? Compare how each export renders pages, handles navigation, hosting, forms and growth, and which fits your team.

A decision guide for exporting a Framer site to code. Compare Next.js, Astro, TanStack Start, React Router and Vite on hosting, server needs, SEO and team fit.

Convert a published Framer site to an Astro 7 project in TypeScript: every page prerendered to HTML, one React island per page, CMS and forms included.

Which fonts you may serve after moving a Framer site to your own hosting, how Google Fonts, Fontshare and commercial webfont licenses differ, and what to check.

How an agency pitches, scopes and prices a Framer to Next.js migration: which clients fit, objections and answers, and a sample email you can adapt.

The "Made in Framer" badge goes away on a paid Framer site plan. Here is how that works, why CSS tricks are a poor idea, and the no-badge route of owning code.

Convert a Framer site to a static Vite project, build it, push it to GitHub and deploy with Actions. Also works on Netlify, Cloudflare Pages and S3.

A guide for YouTubers, bloggers and newsletter writers: content ideas about leaving Framer, where to put affiliate links, disclosure and what to avoid.

Convert your Framer site to TypeScript, then edit it with Cursor, Claude Code or Copilot. A practical workflow, example prompts and the guardrails to keep.

How Framer freelancers and designers earn from client migrations: charge for the service, and earn a referral commission when the client buys the download.

Earn 50% of every Deframer lifetime deal and 40% of every credit pack you refer. How it works, worked examples, the 30-day window and the rules.

Framer's version history isn't a backup you hold. Here is how to keep a code copy of your site, plus CMS and assets, in Git, and refresh it after changes.

A scene-by-scene outline for a YouTube or course tutorial on moving a Framer site to code, with what to show, what to say, disclosure and affiliate links.

How Framer component variants, hover and press states become React code in a converted site. Where they live, how to read them, and how to add or change one.

Give every change to a converted Framer site its own preview URL on Vercel, Netlify or Cloudflare, and a review flow designers can approve before it goes live.

How agencies and creators write a Framer migration case study that ranks and convinces: what to measure, a section-by-section template, and claims to avoid.

Convert a password-protected Framer site with Deframer: how the password is used and never stored, verification, limits and what you get.

Put a Framer marketing site and a web app on one domain: a subdomain, a path proxy in front of Framer, Next.js multi-zones, or one merged Next.js project.

What freelancers and agencies can tell a client who asks for their Framer site's code, why Framer has none to hand over, and the options to offer them.

A designer's route into React: convert your own Framer site to code, then learn components, props, variants and CSS modules from a design you know.

Framer Motion became Motion, imported from motion/react. What changed, what didn't, and how a converted Framer site uses the motion package.

What happens to a Framer cookie banner when you convert the site to code, why script order matters for consent, and how to set it up in Next.js.

Audit a site before moving it to Next.js: inventory URLs, record traffic and Core Web Vitals, plan redirects and write acceptance tests. Framer steps marked.

What "free" means for each Framer export tool, exactly what Deframer lets you do without paying, and when the paid step is worth it.

Real Framer to Next.js migration problems by category, each with symptoms, cause, fix and whether Deframer handles it, from our own test runs and code.

A cost model for moving a Framer site to Next.js: rebuild, convert and review, or hire an agency, with a worksheet you fill in with your own hours and rates.

A reusable pre-launch checklist for moving a Framer site to Next.js, from URL inventory to DNS cutover, rollback and Search Console, with commands.

Symptoms, causes and fixes for layout differences after converting Framer to Next.js: fonts, breakpoints, sizing, sticky, viewport units, images and effects.

The method behind our Framer to Next.js tests: site selection, route coverage, pixel comparison at three widths, build checks and how to reproduce it.

We converted five public Framer sites to Next.js and measured routes, builds, pixel differences and errors: what worked, what broke, what we fixed.

A 12-site Framer to Next.js benchmark: conversion time, pixel mismatch at two widths, build and type-check results, with test conditions and raw-data notes.

How to turn a published Framer site into React code you own: the routes available, Vite vs Next.js, and what lifting components into another app takes.

A practical comparison of the tools that get code out of a Framer site in 2026: output type, what survives, pricing, limits and how to test them yourself.

How agencies and freelancers scope, price and run a monthly maintenance retainer for a Framer site converted to code, with a task list and a sample scope.

Which security headers to add once a Framer site is self-hosted as code, how to write a Content Security Policy that allows Custom Code, and where to set them.

Audit a Framer site converted to code for accessibility. Run axe, then check keyboard, headings, alt text, forms, contrast and motion by hand.

The TypeScript you get when you convert a Framer site to code, how strict it is, why code components are checked differently, and how to tighten types.

What happens to analytics when you move a Framer site to code, where tracking snippets end up, and how to set up GA4, Plausible or PostHog.

Use Playwright screenshots to compare a converted Framer site with the live original, then keep later edits from breaking the design. Setup, config and tips.

Move a custom domain from Framer to a new host with no downtime: deploy first, lower TTLs, change only the web records, verify, and keep a rollback ready.

How a Framer split test survives a conversion to Next.js and other frameworks, how visitors are assigned, where to set weights, and how to measure results.

How Deframer pricing works: free conversions, 1 credit per verified download, packs of 1, 5 or 30 credits, and when the $397 lifetime deal pays for itself.

Run a Framer site converted to Next.js, TanStack Start, Astro or React Router on Render or Railway: build and start commands, ports, env vars and domains.

Ways to sell from a Framer site once it's code. Payment links, Stripe Checkout, a headless Shopify storefront or a hosted cart, with what each needs.

Turn a Framer CMS blog into one Markdown file per post in a Next.js project, with a conversion script, a renderer and the same URLs, so writing is a Git commit.

What Framer lock-in really means: which parts of your site you can take with you (content, assets, domain, URLs, code) and which stay behind.

Understand Deframer's registry, browser deterrents and Cloudflare request gates, including public CDN bypasses and the limits of coverage checks.

Activate Deframer protection for 10 credits once, install the inline deterrent, and configure Cloudflare with DNS proof and free coverage checks.

Host a converted Framer site on AWS: build a static Vite site, upload dist/ to a private S3 bucket, serve it with CloudFront, clean URLs, 404s and redirects.

How to add sign-in, a database and payments to a Framer site. Convert it to a TypeScript project, then build server features in the same codebase.

Export a Framer site as static files: convert it to a Vite and React project that prerenders every page into dist/ for any static host, with no server.

Three ways to get content out of the Framer CMS: a spreadsheet export, a plugin, or typed JSON files from converting the site, and when each one fits.

Self-host a converted Framer site with Docker on a VPS: a Dockerfile for Next.js or the Node targets, Caddy for HTTPS, environment variables and updates.

Add Tailwind CSS v4 to a Framer site converted to Next.js without breaking it. Skip Preflight, map Framer tokens into @theme, and mind cascade layers.

Framer has no code export. Here are the four real routes to your site's code (rebuild, HTML snapshot, converter, reverse proxy) and how to pick one.

Which website builders export code, and how much: Webflow, WordPress, Wix, Squarespace and Framer compared on pages, CMS, forms and what you can host yourself.

What happens to a Framer site's Open Graph and social images when you move it to code, how to fix broken link previews, and how to generate images per page.

Want your Framer site in Remix? Remix's React features now live in React Router's framework mode. Here's what that means and how to convert a Framer site to it.

Export a Framer site to Next.js step by step: convert, compare, verify ownership and download an App Router TypeScript project, then check it.

Review a Framer site converted to TypeScript in order. Build, types, notices, dependencies, third-party code, forms, SEO files and visual checks.

Host a Framer site on Cloudflare Pages: convert it to a static Vite site, build into dist/, deploy from Git or Wrangler, keep redirects and move the domain.

Framer to HTML gives you a static snapshot; Framer to Next.js gives you a project to keep building. Compare files, assets, fonts, forms, SEO and hosting.

Answer-engine optimization for a Framer site: direct answers, question headings, FAQ markup, crawler access and llms.txt, and what owning the code changes.

Framer vs Webflow vs Next.js compared in a decision matrix: editing, CMS, code ownership, hosting, maintenance, migration, cost and team fit.

Framer vs WordPress for a marketing site, compared on design, editing, plugins, hosting, security, SEO, cost structure and how you leave each one.

Convert a published Framer site to a React Router 8 project in framework mode: route modules with meta, every page prerendered, CMS as JSON, forms as routes.

Framer vs. Next.js for a growing site: when to stay and when to move, judged on team skills, backend needs, content workflow and cost.

Host a Framer site on Netlify as a static Vite site with Netlify Forms and _redirects, or as a Next.js app. Build settings, forms, domain and checks.

A ready-to-adapt AGENTS.md for a Framer site converted to TypeScript, so Cursor, Claude Code, Codex and Copilot edit the right files and check their work.

Framer alternatives ranked by how much of the site you own: Webflow, WordPress, open-source visual builders, Astro and Next.js, and converting your site.

What happens to a Framer site's sitemap.xml and robots.txt when you convert it to code, how to update them for a new domain, and when to generate them instead.

Export a published Framer site to TanStack Start in TypeScript: file routes with head(), CSS modules, CMS as JSON and forms as API routes, run on Node.js.

What a Framer site converted to Next.js contains: a folder-by-folder tour of routes, views, components, tokens, CMS JSON, the kit and README.

Move a custom domain from Framer to Vercel without breaking the site: deploy the converted code first, test it, add the domain, then switch DNS.

Hand off a Framer site to developers as a real codebase. What to convert, what to write down, which decisions to make first and what developers check.

Framer sites can't be self-hosted as files, but you can put your own proxy in front of Framer or convert the site to Next.js or Astro and host it anywhere.

Ways to pay less for a Framer site, from picking the right plan to self-hosting the code, judged on what each lever saves and what it costs you in time.

Add JSON-LD structured data to a Framer site converted to Next.js or Astro, generated from your CMS JSON so every article, product and FAQ stays in sync.

Verify Framer site ownership for Deframer: add the verification meta tag in Custom Code, publish, and what to check when it isn't found.

Before you cancel a Framer site plan, save your CMS, assets, URLs, redirects and custom code, convert the live site, move DNS, and cancel last.

Deploy a Framer site converted to Next.js on Vercel, Netlify, Cloudflare Workers or Fly.io, set form webhooks and switch your domain safely.

Framer CMS limits on items, collections and pages explained, the signs you're outgrowing them, and four ways forward, from add-ons to JSON in Next.js.

Framer handles SEO basics well. Here's what it covers, where its limits show, and what moving the site to Next.js changes for metadata, schema and sitemaps.

Framer animations in Next.js: appear effects, scroll transforms, parallax, sticky sections, hover states and page transitions on motion/react.

Compare your Framer site's PageSpeed Insights scores with the converted Next.js version: what Deframer's speed test measures and how to read it fairly.

Framer CMS collections in Next.js become JSON files with a schema. Edit records, add items, then move them to a database or headless CMS.

Migrate Framer forms to Next.js without losing submissions: route handlers, webhook mapping, a parallel run, spam protection and monitoring.

Keep and fix your SEO after moving off Framer: URLs, redirects, metadata, sitemaps, then troubleshooting with Search Console and curl.

Framer sites run on React, but you can't download them as React code. How to get React components out of a Framer site, and what to expect in them.

Framer assets on the CDN or in the project? What each option changes for images, fonts and videos in Next.js, and how to switch later.

Framer breakpoints in Next.js: Desktop, Tablet and Phone become CSS media queries and hidden classes you can edit safely in the converted project.

Framer code components and overrides in Next.js: where they land, how they load after hydration, and how to tighten their TypeScript types.

Speed up a Framer site converted to Next.js: measure first, then tune fonts, images, browser-only components, scripts and caching headers.

Framer hosting vs. self-hosting Next.js, compared by cost structure rather than prices that change, with a worksheet you can fill in.

Add a headless CMS to a Framer site converted to Next.js: sync entries into the JSON the pages already read, and redeploy when editors publish.

Convert a multi-language Framer site to Next.js: one route tree, locale routing in proxy.ts, translations, per-locale metadata, hreflang and a checklist.

Migrate a Framer portfolio to Next.js: projects CMS, case studies, contact form and animations, with a checklist in the order you'll work.

Agency workflow for converting client Framer sites to Next.js: client permission, credit budgets, one repository per client and a clean handover.

Maintain a converted Framer site with Git: commit the conversion, review on branches, merge new conversions after a republish, update deps.

Framer to Next.js conversion issues and their fixes: verification, oversized sites, Deframer's notices, build errors and hydration warnings.