ویرگول
ورودثبت نام
سامان احسنی زاده
سامان احسنی زادهیادگیرنده برنامه نویسی
سامان احسنی زاده
سامان احسنی زاده
خواندن ۱ دقیقه·۵ سال پیش

چرا فلاتر (Flutter)؟


چند تا دلیل وجود داره که با تمام کتابخانه های React Native، باید پذیرفت که روند آینده حرکت از React Native به فلاتر (Flutter) خواهد بود:

  1. نگهداری کد بیس (Code base) یکسان برای اندروید، iOS و وب (حتی دسکتاپ)
  2. هندل کردن چیدمان صفحه (Layout) در انواع و اقسام دیوایس ها (Device) با سایز های متنوع صفحه نمایش
  3. مشاهده سريع خروجی (Preview) کد در زمان برنامه نویسی
  4. دسترسی به سورس کد فلاتر برا سفارشی سازی

با همه مزیت های فلاتر این واقعیت ها رو هم باید در نظر بگیریم:

  1. باید زبان دارت (Dart) یاد بگیریم
  2. اندازه React Native کتابخانه نخواهیم داشت
  3. مثل React Native سریع به جواب سوال هایمان در اینترنت نمی رسیم.

با توجه به اینکه فلاتر ۱۲۸ هزار لایک در گیت هاب داره در مقاسه با ۹۷ هزار لایک React Native به نظر میاد که دیولوپر ها هم از این فریم ورک استقبال کردند و امیدوارم روز به روز کتابخانه هاش بیشتر بشه و کامیونیتی هم بزرگتر بشه تا این کمبود ها نسبت به React Native حل بشن.

فلاترفرانت اندفریم ورک
۵
۰
سامان احسنی زاده
سامان احسنی زاده
یادگیرنده برنامه نویسی
شاید از این پست‌ها خوشتان بیاید