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

این پایان یک دوره است: ایجاد برنامه React به طور رسمی از بین می رود.
مدت زمان طولانی است. من مدتهاست که ویت را ترجیح داده ام ، به حدی که حتی دوره React O'Reilly را با Vite به جای CRA ضبط کردم.
https://www.youtube.com/watch؟v=0p7m2zmskei
چرا CRA کاهش می یابد؟
- این به طور فعال حفظ نشده است.
- با React 19 ، این چیزها را شکست.
- بدون مسیریابی داخلی ، و تنظیم پیش فرض فاقد ویژگی های کلیدی است. کند است
- بیرون کشیدن همیشه کابوس بوده است.
حالا باید چه کار کنی؟
اگر در 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 به پایان رسیده است. به چه چیزی تغییر می دهید؟ در نظرات به من اطلاع دهید.