من خودم با ionic کار میکنم که بر پایه انگولار و کوردوا هستش و اکثر امکانات ارتباط سخت افزاری برای آپ موبایل رو دارد و برای ساخت آپ موبایل مناسب است هر چند امکانات کلودش پولیه ولی ساخت آپ و ... رایگانه
ionic یک اپ هیبرید بهتون تحویل میده
اما react native یک آپ نیتیو بهتون تحویل میده .
از همین میتونید بفهمید داستانشو
احتیاجی به راکتکست نیست ولی اگر شد چشم
خیلی ساده است فریمورک های مثل ionic با webview اجرا میشن و در نهایت همون کدهای html و css و javascript هستند !!
اما react native در پایان کد java برای اندروید و swift برای ios بهتون تحویل میده .
همین موضوع باعث این میشه که از نظر نتیجه خیلی متفاوت از هم دیگه باشن !
من 1 سالی میشه با Ionic کار میکنم و درسته مشکلان خودشو داره اما از نظر یکپارچگی و ساخت آپ با کمترین درگیری با استایل و کامپوننت و امکانات Native خیلی سریع میشه آپها رو بخصوص در سطح شرکتی کوچک و شخصی بالا آورد ولی چند ویدیو از React Native دیدم که سازنده خیلی با استایل درگیری داشت.
آیا راهی مثل تمپلتهای آماده یا فریمورکی مثل Ionic برای React Native هستش که بشه با کمترین درگیری قالب رو بارگزاری کرد و راست چین ، چپ چین هم بشه کرد؟
و بنظرتون مهاجرت به React Native کار عاقلانه ای است و میشه باهاش در سطح ionic و Cordova ( جدا از سرعت ) کار کرد؟ امکانات بیشتری داره یا باید برای تک تک امکانات به این سایت و اون سایت متوسل شد؟ چون Ionic اکثر امکانات لازم برای یه آپ رو در خودش داره.
@hesammousavi
@armanabl همونطور که در بالا هم گفتم شما در ionic بشکل هیبرید کد میزنید یعنی web view هست و با html و css و js سر و کله میزنید . که به هر حال همین مسئله محدودیت های زیادی داره به حدی که فکر نکنم شما اپلیکیشن جدی با ionic دیده بشاید .
اما در react native شما چیزی به اسم html یا css نداریم فقط داستان js هست و کدهای نیتیو یعنی جاوا و swift که هر زمان بخشی رو کم اوردید میتونید با java و swift کدهاتون رو توسعه بدید و به هدفتون بررسید .
قابلیت ها و توانایی react native بسیار بیشتر هست و این کاملا مشخصه .
اما خوب سختی های خودشم داره .
@hesammousavi ممنون
مثلا چه قابلیت و توانایی داره که نمیشه با Ionic زد؟
البته جدا از سرعت که مشهوده و نیازی نیست راجب بهش حرف بزنیم
دوستان تشکر / بحث خوبی بود درسته که ناقص موند ولی من جواب سوالم رو تا حد کافی گرفتم. یه همچین بحث هایی تو نت فارسی کم پیدا میشه و در عین حال خیلی میتونه مفید باشه تا واسه هر پروژه یه سیستم خوب انتخاب کنیم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟