Skip to content

Commit 136a7bc

Browse files
committed
feat: translate start-a-new-react-project page until DEEP DIVE
1 parent 66b7d47 commit 136a7bc

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/content/learn/start-a-new-react-project.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ title: پروژه ری اکتی را شروع کنید
2828
**فریمورک های موجود ری اکت در این صفحه به طور پیش فرض این مشکلات را حل می کنند، بدون نیاز به کار اضافی از سمت شما.** این فریمورک ها به شما امکان می دهد که پروژه خود را بسیار سبک شروع کنید و سپس برنامه‌ی خود را با توجه به نیازهایتان مقایس پذیر کنید. هر فریمورک ری اکت دارای یک جامعه است، بنابراین پیدا کردن پاسخ به سوالات و ارتقاء ابزار ها آسان تر است، فریمورک ها همچنان ساختار به کد شما می دهند، به شما و دیگران کمک می کنند تا محتوا و مهارت های خود را در پروژه های مختلف حفظ کیند. به عبارت دیگر، با یک تنظیم دلخواه،آسان تر است که در نسخه‌های وابسته پشتیبانی نشده گیر کنید، و به طور اساسی در حال ایجاد یک فریمورک برای خودتان هستید --گرچه مسیری بدون جامعه و ارتقاء (و اگر چیزی شبیه به آنچه در گذشته ساخته ایم، به طور تصادفی طراحی شده باشد) باشد.
2929

3030

31-
They let you start very lean and then scale your app with your needs. Each React framework has a community, so finding answers to questions and upgrading tooling is easier. Frameworks also give structure to your code, helping you and others retain context and skills between different projects. Conversely, with a custom setup it's easier to get stuck on unsupported dependency versions, and you'll essentially end up creating your own framework—albeit one with no community or upgrade path (and if it's anything like the ones we've made in the past, more haphazardly designed).
32-
33-
If your app has unusual constraints not served well by these frameworks, or you prefer to solve these problems yourself, you can roll your own custom setup with React. Grab `react` and `react-dom` from npm, set up your custom build process with a bundler like [Vite](https://vitejs.dev/) or [Parcel](https://parceljs.org/), and add other tools as you need them for routing, static generation or server-side rendering, and more.
31+
اگر برنامه شما داری محدودیت هایی است که نمی توانید این چارچوب ها به خوبی ارائه نمی شود، یا ترجیح میدهید خودتان این مشکلات را حل کنید، می توانید تنظیمات سفارشی خود را انجام دهید. `react` و `react-dom` را از npm دریافت کنید، فرآیت ساهت سفارشی خود را با باندلرهایی مثل [Vite](https://vitejs.dev/) یا [Percel](https://parceljs.org/) راه اندازی کنید و ابزارهای دیگری را در صورت نیاز برای مسیریابی، تولید استاتیک یا رندر سمت سرور و موارد دیگر اضافه کنید.
3432

3533
</DeepDive>
3634

0 commit comments

Comments
 (0)