作者 affaan-m
swiftui-patterns 是一份面向 Apple 平台前端开发的实用指南。它涵盖 SwiftUI 状态管理、NavigationStack 流程、视图组合和性能建议,帮助你为真实应用代码选择合适的模式。适合在重构或构建界面时使用,尤其是在需要明确职责划分、减少重复渲染的场景中。
作者 affaan-m
swiftui-patterns 是一份面向 Apple 平台前端开发的实用指南。它涵盖 SwiftUI 状态管理、NavigationStack 流程、视图组合和性能建议,帮助你为真实应用代码选择合适的模式。适合在重构或构建界面时使用,尤其是在需要明确职责划分、减少重复渲染的场景中。
作者 affaan-m
kotlin-coroutines-flows 帮你在 Android 和 KMP 中应用 Kotlin 协程与 Flow 模式,涵盖结构化并发、StateFlow、取消、重试和测试。可将这份 kotlin-coroutines-flows 指南用于更安全的异步代码、具备生命周期感知的流,以及更好的前端开发模式。
作者 affaan-m
flutter-dart-code-review 是一个与库无关的 Flutter 和 Dart 代码审查清单,覆盖架构、Widget 质量、状态管理、性能、可访问性、安全性和整洁代码。它可作为结构化的 flutter-dart-code-review Code Review 指南,适用于 BLoC、Riverpod、Provider、GetX、MobX、Signals 或自定义模式。
作者 affaan-m
dart-flutter-patterns 是一个面向前端开发的实用 Dart 和 Flutter 技能,覆盖 null safety、immutable state、async composition、widget 结构、state management、GoRouter 路由、Dio 网络请求、测试和 clean architecture。使用 dart-flutter-patterns 指南,可为新功能开发和重构选择适合生产环境的模式。
作者 affaan-m
compose-multiplatform-patterns 是一份面向 KMP 应用中 Compose Multiplatform 与 Jetpack Compose 的实用指南,涵盖状态管理、导航、主题、性能优化以及可复用 UI 模式,适用于 Android、iOS、Desktop 和 Web,帮助前端开发团队构建更易维护的共享界面。
作者 affaan-m
click-path-audit 技能可沿着 UI 处理函数追踪每一次状态变化,帮助在重构之后或代码评审过程中发现顺序型 bug、共享状态冲突以及最终状态不一致问题。
作者 wshobson
react-state-management 是一项实用技能,用于根据状态类型、应用规模和迁移需求,选择并使用 Redux Toolkit、Zustand、Jotai、React Query、SWR 和 RTK Query 等 React 状态管理工具。
作者 microsoft
zustand-store-ts 是一个面向 TypeScript 的 Zustand 技能,用于构建支持 `subscribeWithSelector` 的类型化 store,并采用 state/actions 分离和基于 selector 的用法。它适合在前端开发中使用 zustand-store-ts:当你需要可预测的共享状态、更清晰的 store 边界,以及一套可复用的 React 应用 zustand-store-ts 实践指南时,尤其合适。
作者 vuejs-ai
vue-pinia-best-practices 为 Vue 3 团队提供清晰指引,帮助更稳妥地使用 Pinia,重点涵盖安装时机、`storeToRefs` 用法、setup store 返回值,以及 URL 状态与 store 状态的取舍。
作者 alinaqi
面向现有 Flutter/Dart 应用的 Flutter 技能指南,涵盖 Riverpod、Freezed、go_router 和 mocktail。可用于快速定位相关文件、遵循仓库约定,并在更少猜测的情况下完成前端改动。
作者 softaworks
react-useeffect 是一份实用的 React 指南,帮助你判断什么时候真正需要 useEffect,识别常见反模式,并优先选择更合适的替代方案,例如渲染逻辑、事件处理器、useMemo、通过 key 重置,或经过清理的 fetch Effects。