tgoop.com/flutter_learn_ir/667
Last Update:
آشنایی با ویژگی Tree shaking در فلاتر
▫️قابلیت Tree shaking یکی از ویژگیهای فریمورک فلاتر است که به شما کمک میکند تا اندازه بسته نرمافزاری خود را کاهش دهید و عملکرد برنامه خود را بهبود ببخشید.
▫️به طور خلاصه Tree shaking یک فرایند بهینهسازی است که در زمان ساخت برنامه انجام میشود. هنگامی که شما یک برنامه فلاتر ایجاد میکنید، کد شما به یک فایل بستهبندی شده تبدیل میشود که شامل تمام کتابخانهها و وابستگیهای مورد نیاز برای اجرای برنامه است. با این حال، ممکن است برخی از قسمتهای کد شما هرگز اجرا نشوند یا مورد استفاده قرار نگیرند، مانند کدهایی که فقط در حالتهای خاص یا شرایط خاص اجرا میشوند.
▫️ به طور خودکار این قسمتهای کد استفاده نشده شناسایی شده و آنها از فایل بستهبندی نهایی حذف میشوند. این کار باعث کاهش اندازه فایل و در نتیجه کاهش زمان بارگذاری برنامه و بهبود عملکرد آن میشود.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
BY آموزش برنامه نویسی فلاتر Flutter

Share with your friend now:
tgoop.com/flutter_learn_ir/667