All Frameworks

Flutter Rules

4 rules available

FLUTTER
92%

Flutter State Management with Riverpod

Use Riverpod for reactive state management with compile-time safety and testable provider architecture.

state-managementriverpodarchitecture
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import '../models/todo.dart';
im...
Mar 10, 2024by Remi Rousselet
View Rule
FLUTTER
90%

Flutter Clean Architecture Layers

Structure Flutter applications with domain, data, and presentation layers for maintainability.

flutterclean-architecturedomain-driven
// Domain Layer - Entities
class Article {
  final String id;
  final String title;
  final String content;
  final String authorId;
  final DateTime ...
Jan 20, 2024by Reso Coder
View Rule
FLUTTER
88%

Flutter BLoC Pattern Implementation

Implement BLoC for predictable state management with clear event-state separation.

flutterblocstate-management
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
import 'package:equatable/equatable.dart...
Feb 18, 2024by Felix Angelov
View Rule
FLUTTER
87%

Flutter Navigation with GoRouter

Implement declarative routing with GoRouter for deep linking and nested navigation.

fluttergorouternavigation
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';

import '....
Feb 22, 2024by Chris Cox
View Rule