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

سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 229

فایل این مقاله در 25 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ITCT23_061

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

چکیده مقاله:

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

کلیدواژه ها:

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

نویسندگان

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

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

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

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

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

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