مقایسه BLoC و GetX در فلاتر

Publish Year: 1403
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 52

This Paper With 25 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ITCT23_061

تاریخ نمایه سازی: 1 شهریور 1403

Abstract:

در توسعه نرم افزارهای مدرن، مدیریت حالت یکی از مفاهیم کلیدی به شمار می آید که به توسعه دهندگان کمک می کند تا برنامه های خود را به صورت سازمان یافته و کارآمد نگه دارند. در فلاتر، چندین بسته مدیریت حالت وجود دارد که هر کدام دارای مزایا و معایب خاص خود هستند. دو مورد از محبوبترین این بسته ها، BLoC (Business Logic Component) و GetX می باشند. BLoC به عنوان یک الگوی معماری مبتنی بر جریان دادهها، منطق تجاری را از رابط کاربر ی جدا می کند و قابلیت تست و مقیاس پذیری بالایی دارد. در مقابل ، GetX با تمرکز بر سادگی و عملکرد بالا، یک راه حل چندمنظوره برای مدیریت حالت ، مسیریابی و وابستگی ها ارائه می دهد. این مقاله به بررسی دقیق و جامع این دو بسته می پردازد، نقاط قوت و ضعف هر کدام را تحلیل می کند و موارد استفاده مناسب برا ی هر یک را مورد بررسی قرار می دهد. هدف از این بررسی ، ارائه راهنمایی به توسعه دهندگان برا ی انتخاب بهترین ابزار مدیریت حالت بر اساس نیازهای پروژههای مختلف است . با این ارزیابی ، توسعه دهندگان می توانند تصمیمی آگاهانه تر بگیرند و بهینه ترین روش را برای مدیریت حالت در برنامه ها ی فلاتر خود انتخاب کنند.

Keywords:

مد یریت وضعیت Fluter BLoC , مدیریت وضعیت Get× , مقایسه BLoC و Get× در Fluter

Authors

امیرمحمد دلشاد

دانشجوی مهندسی کامپیوتر، موسس آموزش عالی خاوران، مشهد، ایران

محمدرضا صالوری

دانشجوی مهندسی کامپیوتر، موسس آموزش عالی خاوران، مشهد، ایران

محبوبه سادات کباری

مدرس گروه کامپیوتر، موسس آموزش عالی خاوران، مشهد، ایرا ن