پروژه راهنمای ری اکت به زبان فارسی ، یک پروژه رایگان است که به منظور بالا بردن سطح دانش فارسی زبانان در مورد تکنلوژی react.js ایجاد شده است .
این پروژه شامل دو بخش است .
- آموزش ها
- مثال های کاربردی
دوستانی که در هر یک از موارد فوق همکاری میکنند ، موظف هستند به منظور یکسان سازی و یک پارچه کردن مطالب ، به برخی از موارد که در ادامه به آن ها اشاره میکنیم ، توجه کنند .
- هدف کلی این بخش به روز رسانی و تولید مطالب برای خوانندگان فارسی زبان است . پس به همین دلیل تا حد ممکن از اصطلاحات و کلمات نافارسی دوری کنید . (کلمات عربی در صورت نداشتن معادل قابل درک و روان ، امکان استفاده را دارند . )
- نام نویسنده داخل متن آموزش نمایش داده نمیشود .
- در صورتی که آموزش از یک منبع دیگری میباشد ، باید نام منبع همراه با لینک در آموزش قرار بگیرد
- کدها در صورتی که به منظور تفهیم آموزش باشد ، باید داخل متن قرار بگیرد و در غیر این صورت به شکل یک پروژه ، داخل مثال های کاربردی قرار بگیرند .
- لطفا مطابق با فهرستی که در لیست نوشته شده است بنویسید
- در صورت ویرایش نوشته ، دلیل آن را در کامیت قرار دهید
- در صورت نوشتن یک فصل جدید ، آن را در کامیت قرار دهید
- فصل های جدید باید در پوشه ای به اسم همان فصل ، قرار بگیرند تا قابل درک باشند .
- شماره فصل در ابتدای نام پوشه باید نوشته شود
- مثال ها باید در قالب یک پروژه انجام شوند .
- مثال ها باید دارای تست باشند
- مثال ها شامل نام نویسنده و آدرس گیت هاب نویسنده باشد
- مثال ها تکراری نباشند
- نام مثال باید گویا باشد تا کاربر به راحتی بتواند با خواندن نام مثال ، متوجه داخل آن باشد
- مثال ها باید دارای فایل راهنمای ریدمی باشند و نحوه کار و توضیحات در آن نوشته شود .
به منظور همکاری در پروژه و مقاله ، ابتدا پروژه را به صورت یک فورک در گیت خود قرار دهید . سپس تغییرات را اعمال کنید و پروژه را push کنید . کامبت ها باید دقیق و کامل باشند .
در صورتی که کامیت ها دقیق و کامل نباشند ، نوشته ها و مثال ها تا تفهیم کامل کامیت ، در پروژه قرار نمیگیرد .
تمامی درخواست ها باید به برنچ writers ارسال شوند و درخواستهایی که به برنچ master ارسال شوند ، بازگشت خواهند خورد . برای این کار دستور push به صورت زیر خواهد بود git push origin writers
تمامی آموزش ها تا حد امکان به روز رسانی میشوند
در صورتی که فصل ها نوشته شوند ، یک چک باکس کنار آن فصل قرار میگیرد
- ✅درباره ری اکت
- ✅دلیل استفاده از ری اکت
- ✅نصب ری اکت
- ✅نوشتن یک مثال ساده برای شروع
- ✅درباره jsx
- ✅کامپوننت ها در ری اکت
- ✅ارسال پراپس ها
- مفهوم وضعیت ها و یا استیت ها
- به روز رسانی استیت ها در کامپوننت ها
- تفاوت کلاس کامپوننت ها و کامپوننت های تابعی
- هوک در ری اکت
- ارسال استیت ها در کامپوننت های تابعی
- مفهوم ریداکس
- دلیل استفاده از مدیریت استیت ها در ری اکت
- ذخیره سازی استیت ها در ریداکس
- ارسال داده به کمک اکسیوس
- SSR
- next.js چیست
- gatsby چیست
- razzle چیست
- درباره ری اکت نیتیو
- نصب ری اکت نیتیو
- اکسپو چیست ؟ (Expo)
- نصب اکسپو
- نوشتن استایل در ری اکت نیتیو
- مدیریت قالب با flex
- مدیریت ورودی نوشته ها
- مدیریت سنسور های لمس صفحه
- مدیریت ویوهای متفاوت (ListView , ScrollView )
- مدیریت شبکه
- ذخیره سازی اطلاعات
- کار با تصاویر
- انیمیشن ها