flenx 0.3.1 copy "flenx: ^0.3.1" to clipboard
flenx: ^0.3.1 copied to clipboard

SSR Flutter/Dart estilo Next.js: kit de UI em Dart (sem HTML/CSS), blog, SEO/sitemap/llms.txt automáticos, admin, APIs (Dart ou PHP) e banco plugável (Supabase/Firebase).

example/main.dart

import 'package:flenx/app.dart';

/// Exemplo mínimo de um site Flenx — SSR + SEO/sitemap/llms.txt automáticos.
///
/// Apps completos (institucional, loja e portal de notícias) em:
/// https://github.com/pretolio/Flenx/tree/main/example
const seo = SeoConfig(
  baseUrl: 'https://meusite.com',
  siteName: 'Meu Site',
  description: 'Site em Dart com Flenx — SSR e SEO automáticos.',
);

final routes = <FlenxRoute>[
  FlenxRoute(
    const RouteMeta(path: '/', title: 'Início', description: 'Bem-vindo!'),
    (ctx) => FlenxPage([
      const FlenxHero(
        title: 'Olá!',
        subtitle: 'Meu site em Dart, com o Flenx.',
        actions: [FlenxButton('Começar', href: '#sobre')],
      ),
      const FlenxSection(
        id: 'sobre',
        child: FlenxText('Conteúdo da página, em componentes Dart.'),
      ),
    ]),
  ),
];

/// O entrypoint gerado por `dart run flenx:bootstrap` chama esta função.
Future<void> runSite(ServerOptions options) => FlenxApp.run(
  options: options,
  seo: seo,
  routes: routes,
  notFound: const FlenxNotFound(brand: SiteBrand(label: 'Meu Site')),
);
3
likes
0
points
321
downloads

Publisher

unverified uploader

Weekly Downloads

SSR Flutter/Dart estilo Next.js: kit de UI em Dart (sem HTML/CSS), blog, SEO/sitemap/llms.txt automáticos, admin, APIs (Dart ou PHP) e banco plugável (Supabase/Firebase).

Repository (GitHub)
View/report issues

Topics

#jaspr #ssr #seo #flutter #framework

License

unknown (license)

Dependencies

crypto, flutter, http, jaspr, jaspr_flutter_embed, markdown, shelf, shelf_router, web, yaml

More

Packages that depend on flenx