برنامه نویسی

ایجاد برنامه React مرده است. برای شما چه معنی دارد؟

این پایان یک دوره است: ایجاد برنامه React به طور رسمی از بین می رود.

مدت زمان طولانی است. من مدتهاست که ویت را ترجیح داده ام ، به حدی که حتی دوره React O'Reilly را با Vite به جای CRA ضبط کردم.

https://www.youtube.com/watch؟v=0p7m2zmskei

چرا CRA کاهش می یابد؟

  1. این به طور فعال حفظ نشده است.
  2. با React 19 ، این چیزها را شکست.
  3. بدون مسیریابی داخلی ، و تنظیم پیش فرض فاقد ویژگی های کلیدی است. کند است
  4. بیرون کشیدن همیشه کابوس بوده است.

حالا باید چه کار کنی؟

اگر در CRA برنامه دارید ، آن را به Vite مهاجرت کنید. جدی سریع ، رایگان و ساده است. راهنمای من در مورد تنظیم React با Vite را بررسی کنید

گزینه های دیگر برای CRA

اگر به دنبال گزینه ها هستید ، در اینجا انتخاب های برتر من وجود دارد:
1⃣ Vite-تقریباً برای همه چیز + با روتر Tanstack و Query Tanstack ، بیشتر مشکلات واکنش وانیل را حل می کند.
2⃣ NX – اگر به تنظیم Monorepo نیاز دارید.
3⃣ next.js ، ریمیکس-اگر به قابلیت های تمام پشته نیاز دارید.
4⃣ Astro – مناسب برای سایت های بازاریابی/وبلاگ.

کاری که من انجام می دهم:

✅ من در بیشتر برنامه هایم با ویت چسبیده ام.
✅ برای مسیریابی ، روتر Tanstack انتخاب من است.
✅ برای واکشی داده ها ، Tanstack Query تمام راه.
✅ وقتی به SSR یا اجزای سرور احتیاج دارم ، به Next.js. می رسم.

دوران CRA به پایان رسیده است. به چه چیزی تغییر می دهید؟ در نظرات به من اطلاع دهید.

https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2Ff auto%2Cq auto%3Abest%2Cfl progressive%3Asteep%2Fhttps%253A%252F%252Fshrutikapoor.substack.com%252Ftwitter%252Fsubscribe card

من دانش توسعه را از طریق این خبرنامه و تصویری از زندگی خود به اشتراک می گذارم. برای خواندن زیر مجموعه Shruti ، توسط Shruti Kapoor ، یک انتشار فرعی با هزاران مشترک کلیک کنید.

فاویکون
shrutikapoor.substack.com

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا