Your First React App
🔹 Your First React App (اولین اپلیکیشن React شما)
در این درس قراره اولین اپلیکیشن واقعی React خودت رو بسازی و بفهمی دقیقاً چطور React کار میکنه.
🔸 مرحله ۱: ساخت پروژه جدید
در ترمینال بنویس:
سپس وارد پوشهی پروژه شو:
و برنامه رو اجرا کن:
📌 مرورگر بهصورت خودکار در آدرس زیر باز میشه:
✅ تبریک! 🎉 اولین پروژه Reactت در حال اجراست.
🔸 مرحله ۲: پاکسازی پروژه پیشفرض
برای شروع از صفر، فایلها و کدهای اضافی رو حذف کن.
در پوشهی src/ فایلهای زیر رو نگه دار:
و محتوای App.js رو با این کد جایگزین کن:
🔸 مرحله ۳: درک نحوهی اجرای React
در فایل index.js این کد رو میبینی:
📌 این یعنی:
-
()ReactDOM.createRootریشهی برنامه رو به عنصر<div id="root">درindex.htmlوصل میکنه. -
<App />همون کامپوننت اصلی برنامهست که تمام بخشها از اون شروع میشن.
🔸 مرحله ۴: ساخت کامپوننت جدید
در پوشهی src/ فایل جدیدی به نام Welcome.js بساز و بنویس:
حالا در App.js ازش استفاده کن:
📌 خروجی:
✅ حالا برنامهات شامل چند کامپوننت قابل استفاده مجدده!
🔸 مرحله ۵: افزودن استایل
در فایل App.css بنویس:
📌 مرورگر بهصورت خودکار بهروزرسانی میشه و استایلها اعمال میشن.
🔸 مرحله ۶: افزودن تعامل (state)
در App.js بنویس:
📌 خروجی:
وقتی روی دکمه کلیک میکنی، عدد افزایش پیدا میکنه! 🎯
🔸 مرحله ۷: ساخت نسخه نهایی برای انتشار
وقتی برنامهت آماده شد، دستور زیر رو اجرا کن:
📦 پوشهی جدیدی به نام build/ ساخته میشه که نسخهی نهایی و بهینهشدهی اپلیکیشن رو شامل میشه.
✅ خلاصهی درس
| مرحله | توضیح |
|---|---|
| ایجاد پروژه | npx create-react-app my-first-app |
| ویرایش App.js | افزودن اولین JSX |
| ایجاد کامپوننت جدید | ساخت Welcome.js |
| افزودن استایل | ویرایش App.css |
| افزودن state | استفاده از useState |
| ساخت نسخه نهایی | npm run build |
✅ نتیجه:
در این درس یاد گرفتی چطور از صفر یک برنامهی React بسازی، با کامپوننتها، state و استایلها کار کنی، و خروجی نهایی رو تولید کنی.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React