معرفی و دانلود کتاب مرجع کامل ری اکت React JS: مقدماتی تا پیشرفته
برای دانلود قانونی کتاب مرجع کامل ری اکت React JS و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب مرجع کامل ری اکت React JS: مقدماتی تا پیشرفته
کتاب مرجع کامل React JS، راهنمایی سودمند برای آشنایی با روشهای کار با کتابخانهی React بهحساب میآید. علیرضا کشاورز باحقیقت، نویسندهی کتاب، تمامی اطلاعات لازم برای کار با این کتابخانه از مفاهیم ساده گرفته تا نکتههای پیشرفته را در این اثر مطرح کرده است. در کنار این مفاهیم، آموزشهایی دربارهی TailWind CSS، در این کتاب گنجانده شده است. پس از مطالعهی کتاب حاضر، روشهای استفاده از React JS برای ساخت اپلیکیشنهای تحتِ وب را فرا میگیرید.
دربارهی کتاب مرجع کامل ری اکت React JS
کتاب مرجع کامل ری اکت React JS، بهعنوان منبعی کامل برای یادگیری مهارتِ کار با کتابخانهی React JS شناخت میشود. علیرضا کشاورز باحقیقت، نویسندهی کتاب، با زبانی ساده و کاربردی، دانش خواننده را از کتابخانهی React و دیگر کتابخانههای مربوط به آن، در این اثر افزایش میدهد. React JS، کتابخانه جاوا اسکریپت متنباز است که توسط فیسبوک توسعه داده شده و برای ساخت رابطهای کاربری پویا و تعاملی در اپلیکیشنهای وب استفاده میشود. آشنایی با این کتابخانه به توسعهدهندگان، امکان استفادهی مجدد از کامپوننتها را میدهد. این رویکرد باعث میشود تا توسعهدهندههای نرمافزارهای تحتِ وب، اپلیکیشنهایی با عملکردی بهینهتر طراحی کنند. تمامی مبحثهای پرکاربرد جاوا اسکریپت در ریاکت را در کتاب حاضر مطالعه میکنید.
نویسنده، مفاهیم اصلیِ ریاکت، کامپوننت و کاندیشنال رِندرینگ، پراپس و انواع آن و مدیریت رویدادها را در این اثر توضیح داده است. این توضیحات، کتاب مرجع کامل ری اکت React JS را به تنها منبعِ لازم برای تسلط بر ریاکت، تبدیل کرده است. در کنار توضیحِ تمامی اطلاعات لازم برای آشنایی با ریاکت، علیرضا کشاورز باحقیقت، نویسندهی کتاب، TailWind CSS، را توضیح داده تا خواننده با این ابزار کاملاً آشنا شود. منظور از TailWind CSS، فریموُرکی کاربردی برای استفاده از کلاسهای کمکی بهمنظورِ اِستایلدهی به عناصر است. این ابزار به توسعهدهندگان امکان میدهد تا طراحیهای سفارشی و منعطف را سریعتر و بدون نوشتن کد CSS اضافی ایجاد کنند.
مطالب کتاب مرجع کامل ری اکت React JS با توضیحاتی دربارهی مباحثِ پرکاربردِ جاوا اسکریپت برای استفاده از ریاکت، آغاز میشود. پس از این توضیحات، نویسنده مراحل شروع به کار با ریاکت را توضیح داده است. مدیریت رویدادها در ریاکت، تعریف و مدیریت استیت، استایلدهی در ریاکت، نصب و تنظیمات TailWind در ریاکت، نکتههای کار با پراپس، کار کردن با هوک و لینک و آدرسدهی در ریاکت را در ادامه مطالعه میکنید. آموزشهای کتاب با توضیحاتی دربارهی ریاکت کوئری، نحوهی تعریف و استفاده از هوک سفارشی و کار با ریداکس، خاتمه پیدا میکند.
آموزشهای این اثر فقط جنبهی نظری ندارد و نویسنده در انتهای کتاب، طراحی یک وبسایت فروش کفش را با ریاکت و استایلدهی با تیلویند، توضیح داده تا پس از مطالعهی کتاب، مهارت استفاده از کتابخانه ریاکت در خواننده تقویت شود. در کنار این پروژه، تمرینهای سادهتری مانند ساخت مدیریت فهرست مخاطبین، در این کتاب قرار دارد.
کتاب مرجع کامل ری اکت React JS را انتشارات نبض دانش، چاپ و روانهی بازار کرده است.
کتاب مرجع کامل ری اکت React JS برای چه کسانی مناسب است؟
تمامی توسعهدهندگان نرمافزارهای تحتِ وب، مخاطبهای اصلی کتاب مرجع کامل ری اکت React JS بهحساب میآیند. مطالعهی این اثر برای افرادی که با ریاکت آشنایی دارند و به دنبال منبعی برای تجدید آموختههای خود و یادگیری مفاهیم پیشرفتهای مانند ریداکس در ریاکت هستند نیز سودمند به نظر میرسد.
در بخشی از کتاب مرجع کامل ری اکت React JS: مقدماتی تا پیشرفته میخوانیم
ایجاد Context: با استفاده از createContext () یک Context جدید ایجاد میکنیم. Provider: با استفاده از MyContext.Provider دادهها را به فرزندان منتقل میکنیم.
استفاده از useContext: با استفاده از (useContext (MyContext به دادههای موجود در Context دسترسی پیدا میکنیم.
این سینتکس به شما این امکان را میدهد که به راحتی دادهها را بین کامپوننتها به اشتراک بگذارید بدون اینکه نیاز به ارسال props از کامپوننت والد به فرزندان باشد.
مثال: در این مثال، ما از useContext در React برای جلوگیری از prop drilling (سرازیر کردن props از یک کامپوننت والد به کامپوننتهای فرزند) استفاده میکنیم. بیایید هر بخش را به صورت کامل توضیح دهیم. اما خروجی کار چیست با هر بار کلیک کردن بر روی باتون Toggle Theme رنگ پس زمینه روشن light و تیره dark گردد.
فایل ThemeContext.jsx: در این فایل، ما یک Context برای مدیریت تم (theme) ایجاد میکنیم.
فهرست مطالب کتاب
سخن مؤلف
پیشگفتار
مباحث پرکاربرد از جاوااسکریپت برای استفاده در ریاکت
شروع کار با ریاکت
مدیریت رویدادها Events در ریاکت
تعریف و مدیریت استیت State
چند نکته مهم
ایجاد و کنترل فرمها در ریاکت
استایلدهی در ریاکت
استفاده از tailwind برای استایلدهی
نصب و تنظیمات tailwind در ریاکت به روش vite
ریسپانسیو با tailwind
اولین پروژه: مدیریت لیست مخاطبین
نکات ویژه در مورد کار با پراپس
کارکردن با هوک useEffect
دریافت دیتا از سرور (API) به روش Axios
لینک و آدرسدهی در ریاکت React Rout & Navigation
مدیریت استیتها با useContext
ریاکت کوئری React Query
کارکردن با فرم React Hook Form
نحوه تعریف و استفاده از هوک سفارشی React Custom Hooks
استفاده از هوک useReducer
کار با ریداکس Redux
پروژه طراحی وبسایت فروش کفش
ضمیمه 1: آموزش مقدماتی تایپاسکریپت
ضمیمه 2: استفاده از بوتاسترپ
ضمیمه 3: استفاده از Ant Design
مشخصات کتاب الکترونیک
نام کتاب | کتاب مرجع کامل ری اکت React JS: مقدماتی تا پیشرفته |
نویسنده | علیرضا کشاورز باحقیقت |
ناشر چاپی | انتشارات نبض دانش |
سال انتشار | ۱۴۰۳ |
فرمت کتاب | |
تعداد صفحات | 585 |
زبان | فارسی |
شابک | 978-622-8246-39-0 |
موضوع کتاب | کتابهای برنامه نویسی جاوا |