Skip to content

Add Flutter networking and state-management docs with Bloc/Cubit and Riverpod skills#212

Open
nickf2k wants to merge 1 commit intoandrewyng:mainfrom
nickf2k:feature/flutter-docs
Open

Add Flutter networking and state-management docs with Bloc/Cubit and Riverpod skills#212
nickf2k wants to merge 1 commit intoandrewyng:mainfrom
nickf2k:feature/flutter-docs

Conversation

@nickf2k
Copy link
Copy Markdown

@nickf2k nickf2k commented Apr 4, 2026

Summary

This PR adds initial Flutter coverage for networking and state management in Context Hub.

Added:

  • networking-clients-core doc:
    • clarifies http and dio as alternatives
    • keeps WebSocket guidance via web_socket_channel
  • state-management-bloc doc:
    • clarifies bloc vs flutter_bloc
    • explains Bloc vs Cubit decision rules
    • includes lifecycle and testing guidance
  • state-management-riverpod doc:
    • updated to current line (riverpod 3.2.1, flutter_riverpod 3.3.1)
    • includes providers/consumers/refs/overrides/scoping/testing/codegen
  • State-management skills:
    • bloc-cubit skill
    • riverpod skill

Validation

  • Ran: node cli/bin/chub build content/ --validate-only
  • Result: Valid: 1556 docs, 9 skills, 2 warnings
  • Existing warnings are unrelated ADE skill warnings.

Next Actions (follow-up PRs)

  • Add ui-widgets-core doc
  • Add platform-channels-core doc
  • Add testing-core doc
  • Add skill: error-handling-strategies
  • Add skill: dependency-injection
  • Add skill: testing-strategies
  • Add skill: performance-profiling-optimization

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant