alibaba/fish-redux
کاربرد:
این فریمورک برای ساخت برنامههای فلاتر با معماری قابل مدیریت و قابل گسترش استفاده میشه و به توسعهدهندگان کمک میکنه تا کدهای خودشون رو به صورت ماژولار و تمیز سازماندهی کنند.
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک اپ فلاتر با پیچیدگی بالا میسازی و نیاز داری حالتها (state) و کامپوننتها رو به خوبی مدیریت کنی، استفاده از این فریمورک مناسبتره. همچنین برای تیمهای بزرگ که نیاز به استاندارد کد دارن، عالیه.
چند مثال از موارد استفاده
- ساخت اپهای تجاری بزرگ با تعاملات پیچیده
- مدیریت حالتهای سراسری مثل سبد خرید یا احراز هویت
- توسعه ماژولهای قابل استفاده مجدد در پروژههای مختلف
- همکاری تیمهای توسعه با تقسیم وظایف بر اساس ماژول
- ##flutter
- ##redux
- ##fish
- ##state
- ##modular
- ##alibaba
- ##mobile
- ##clean
- ##scalable
- ##flutter
