sfwf 1.0.0 copy "sfwf: ^1.0.0" to clipboard
sfwf: ^1.0.0 copied to clipboard

Smart Flutter Web Framework - SEO, SSR, pre-rendering, AI optimization for Flutter. Works on all platforms.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:sfwf/sfwf.dart';
import 'pages/home_page.dart';
import 'pages/projects_page.dart';
import 'pages/contact_page.dart';

void main() {
  final config = SFWFConfig(
    appName: 'Bahy Developer',
    baseUrl: 'https://bahy.dev',
    seoDefaults: const SeoDefaults(
      titleSuffix: ' | Bahy Developer',
      defaultDescription:
          'World-class Flutter developer. High-performance mobile apps.',
      defaultImage: '/assets/default-og.png',
      twitterHandle: '@bahydev',
    ),
    ssrMode: SsrMode.hybrid,
    enableAI: true,
  );

  runApp(ProviderScope(
      child: SFWFApp(
    config: config,
    routes: {
      '/': (ctx) => const HomePage(),
      '/projects': (ctx) => const ProjectsPage(),
      '/contact': (ctx) => const ContactPage(),
    },
    lifecycleHooks: [LoggerHook()],
  )));
}
3
likes
120
points
372
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Smart Flutter Web Framework - SEO, SSR, pre-rendering, AI optimization for Flutter. Works on all platforms.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, crypto, flutter, flutter_riverpod, flutter_web_plugins, hive, hive_flutter, http, image, meta, mime, path, puppeteer, riverpod, shelf, shelf_router, universal_html, xml

More

Packages that depend on sfwf

Packages that implement sfwf