فرانت داکس
توی فرانت داکس داکیومنت های فرانت اند رو با همدیگه زیر و روش رو در میاریم. علاوه بر بررسی داکیومنت ها، موضوع های جذاب فرانت اند رو هم میتونی دنبال کنی و همیشه بروز بمونی.
مرسی که ما رو همراهی میکنی (●'◡'●)❤️
ریکت خودت رو بساز - قسمت سوم
توی قسمت سوم و آخر اومدیم هوک useState، فانکشن کامپوننت ها و DOM مجازی رو به ریکت خودمون اضافه کردیم تا نسخه کامل شده رو داشته باشیم.
ریکت
11 مهر 1402
داکیومنت ریکت - قسمت نهم
توی قسمت نهم داکیومنت ریکت میخوایم ref رو بصورت کامل بررسی کنیم و همچنین تفاوت هاش رو با استیت ها (states) بفهمیم.
ریکت
29 شهریور 1402
ریکت خودت رو بساز - قسمت دوم
توی قسمت دوم ما اومدیم Concurrent Mode، Fibers و Render and Commit Phases رو برای ریکت خودمون پیاده سازی کردیم.
ریکت
23 شهریور 1402
ریکت خودت رو بساز - قسمت اول
داخل این سری قرار هست ریکت خودمون رو از پایه قدم به قدم بنویسیم. قرار هست براساس معماری واقعی ریکت پیش بریم اما از بهینه سازی و feature های غیرضروری صرف نظر میکنیم.
ریکت
19 شهریور 1402
داکیومنت ریکت - قسمت هشتم
توی قسمت هشتم درباره حفظ و ریست کردن مقدار استیت، دلیل استفاده از Reducer و تبدیل کردن useState به useReducer، مزایا و دلیل استفاده از Context و درنهایت مزایا ترکیب Reducer و Context و مراحل اون رو بررسی میکنیم
ریکت
11 شهریور 1402
داکیومنت ریکت - قسمت هفتم
توی این قسمت میخوایم درباره تفاوت برنامه نویسی declarative و imperative و نحوه عملکرد بصورت declarative داخل ریکت، انتخاب ساختار استیت ها، share کردن استیت ها بین کامپوننت هامون و "Lifting state up"، در نهایت کامپوننت های کنترل شده و غیر کنترل شده چی هستن؟
ریکت
07 شهریور 1402
تایپ های any, never, unknown در تایپ اسکریپت
توی این قسمت سه تایپ any, never, unknown رو تک به تک بررسی کردیم و از همه مهم تر اینکه کجا و چه زمانی باید از این سه نوع تایپ استفاده کنیم؟
تایپ اسکریپت
04 شهریور 1402
داکیومنت ریکت - قسمت ششم
توی قسمت ششم داکیومنت ریکت، اومدیم استیت ها و فرایند رندر مجدد، بعد از اون دو مفهوم مهم batching و mutation رو عمیق تر بررسی کردیم
ریکت
01 شهریور 1402
داکیومنت ریکت - قسمت پنجم
توی این قسمت درباره ایونت ها و Event Propagation، استیت ها و بررسی مزیتش نسبت به متغیر های محلی و در آخر هم مراحل رندر شدن یک کامپوننت رو بررسی کردیم
ریکت
29 مرداد 1402
تفاوت Interfaces و Types در تایپ اسکریپت
توی تایپ اسکریپت از Type و Interface برای تعیین تایپ متغیر ها استفاده میشه، اما این مهم هست که بدونیم تفاوت های این دو در چیست و بتونیم در انتخابمون تصمیم درست بگیریم
تایپ اسکریپت
26 مرداد 1402
داکیومنت ریکت - قسمت چهارم
توی این قسمت از داکیومنت ریکت قرار هست درباره Prop ها و نحوه عملکردشون، رندر کردن لیست ها و درنهایت چطور میتونیم کامپوننت هامون رو Pure نگهداریم
ریکت
24 مرداد 1402
داکیومنت ریکت - قسمت سوم
توی این قسمت میخوایم بیشتر درباره کامپوننت ها صحبت کنیم و نکات مهمش رو بررسی کنیم و ببینیم چقدر داخل ریکت نقش اساسی رو ایفا میکنند و البته درباره JSX هم کامل صحبت کردیم
ریکت
22 مرداد 1402
تایپهای سودمند در تایپ اسکریپت
تایپهای سودمند یا Utility Type ها تایپهای خاصی هستند که تایپاسکریپت در اختیار ما گذاشته تا تبدیل تایپ های رایج رو برامون انجام بده و کار برامون راحت تر بشه
تایپ اسکریپت
21 مرداد 1402
داکیومنت ریکت - قسمت دوم
توی این قسمت میخوایم تفکر ریکت ایی پیدا کنیم، میخوایم ببینیم که وقتی با یک طرح رو به رو میشیم چطوری باید رفتار کنیم و ریکت در مورد این چی پیشنهاد داده بهمون؟
ریکت
21 مرداد 1402
داکیومنت ریکت - قسمت اول
توی این قسمت موارد خیلی مهم و کاربردی که اکثر اوقات داخل پروژه های ریکت استفاده میکنیم رو بصورت کلی بررسی کردیم
ریکت
20 مرداد 1402