Flutter/Dart na web, estilo Next.js

Você escreve só Dart — sem HTML/CSS. O Flenx faz SSR, embute widgets Flutter como ilhas e gera SEO/sitemap/llms.txt automaticamente.

Recursos

Tudo opcional, use o que precisar

Comece com um site SSR + SEO em minutos. Ative blog, admin, APIs e banco conforme o projeto cresce.

🧩

UI em Dart

Componentes FlenxColumn, FlenxHero, FlenxCard… geram o HTML/CSS por baixo.

🔎

SEO automático

Meta tags, Open Graph, JSON-LD, sitemap, robots e llms.txt a partir de uma única definição de rota.

📝

Blog

Posts em Markdown e/ou banco, com editor estilo G1, categorias, tags, busca e paginação.

🛠️

Painel admin

Ilha Flutter pronta: CRUD genérico, permissões por papel e edição da home.

🔌

APIs + banco

Endpoints declarativos (Dart ou PHP) e banco plugável: Supabase, Firebase, REST ou JSONL.

Ilhas Flutter

Widgets Flutter reais hidratados no cliente, dentro das páginas SSR.

Exemplos

Três projetos prontos

Cada um é um site SSR completo, feito 100% em Dart. Os botões "Ver site" abrem um preview estático das páginas públicas — admin/carrinho/APIs precisam de servidor (PHP ou Dart). Código no repositório.

🏛️

Demo institucional

Landing + blog (Markdown e banco) + painel admin com editor de posts e APIs declarativas.

SSRBlogAdminAPIs
🛒

Loja (e-commerce)

Catálogo do banco, carrinho de compras (ilha Flutter), checkout que gera pedidos e admin de produtos/pedidos/usuários.

CarrinhoPedidosPermissões
📰

Portal de notícias

Manchete, categorias, autor e data, editor de notícias estilo G1 e edição da tela inicial pelo admin.

NotíciasCategoriasEditor G1
Começar

Instale e rode em 4 passos

1 · Instalar  •  2 · Gerar entrypoints  •  3 · Rodar

dart pub add flenx jaspr
dart pub add dev:build_runner dev:build_web_compilers dev:jaspr_builder

dart run flenx:bootstrap          # gera os entrypoints do jaspr
dart pub global activate jaspr_cli
jaspr serve                       # http://localhost:8080 (hot reload)

Os exemplos são SSR — rode localmente com jaspr serve na pasta de cada um.