کتاب Mastering React: A Beginner’s Guide (تسلط بر React، راهنمای یک مبتدی) یک منبع خلاصه، مفید و عملی برای یادگیری چارچوب React است. این کتاب در 10 فصل به آموزش مقدماتی تا نکات مهم و پیشرفتهی React خواهد پرداخت.
در ادامه مقدمهای از کتاب Mastering React را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Mastering React:
کتاب تسلط بر React به خواننده کمک میکند تا برای توسعه سریعتر و قویتر جلویی، بر چارچوب React JavaScript تسلط یابد.
React یک چارچوب جاوا اسکریپت برای ایجاد طراحی رابط منسجم، ارزان و قابل تنظیم است. این امکان ایجاد رابطهای کاربری پیچیده از “ماژولها” را فراهم میکند که قطعات کوچک و مستقلی از کد هستند. هدف اصلی استفاده از React ایجاد آسان تر رابطهای بصری است.
React توسط فیسبوک توسعه داده شد و در سال 2013 برای عموم منتشر شد. برخی از محبوبترین برنامهها از جمله فیسبوک و اینستاگرام را تأمین میکند.
از DOM مجازی (مدل شیء سند جاوا اسکریپت) استفاده میکند که عملکرد برنامه را افزایش میدهد. DOM مجازی شده در جاوا اسکریپت سریعتر از DOM معمولی است. React را میتوان هم به عنوان یک چارچوب مستقل و هم در ارتباط با سایر پلتفرمها استفاده کرد. از الگوهای مؤلفه و داده برای بهبود وضوح استفاده میکند و در عین حال به حفظ برنامههای بزرگتر کمک میکند.
React به دلیل اینکه مبتنی بر کامپوننت است در زمان و هزینه شما در حین توسعه صرفهجویی میکند. این طرح را میتوان به ماژولهای قابل استفاده مجدد تقسیم کرد که میتوانند برای تنظیم پویا رابطها استفاده شوند.
بیشتر بخوانید: کتاب Mastering React Test-Driven Development
صنعت توسعه front-end به دلیل حرکت با سرعت سرسامآور شهرت دارد. نمیتوان انتظار داشت که سازمانها سالانه برنامههای خود را تغییر دهند تا با نوآوریهای تکنولوژیک همگام شوند. به همین دلیل است که مشاغل React را ترجیح میدهند.
React بسیاری از چیزها را ساده میکند و اکوسیستم آن پر از زیر چارچوبها و ابزارهای ارزشمند است. React یکی از قدرتمندترین چارچوبهای سمت کاربر موجود است. به این ترتیب، یادگیری توسعه React میتواند آینده شغلی هر کسی را در درازمدت اثبات کند و حتی مزایای فوری را به همراه داشته باشد. این کتاب مفاهیم React را به زبانی ساده توضیح میدهد.
با Mastering React، یادگیری React تبدیل به یک جذابیت میشود و خوانندگان بدون شک با کمک این کتاب به پیشرفت شغلی خود خواهند پرداخت.
مجموعه کارشناسی ارشد علوم کامپیوتر توسط سفیان بن عزیر، نویسنده و مربی با بیش از یک دهه تجربه در زمینه محاسبات ویرایش شده است.
سرفصلهای کتاب Mastering React:
- Cover
- Half Title
- Series Page
- Title Page
- Copyright Page
- Table of Contents
- Mastering Computer Science Series Preface
- About the Editor
- Chapter 1 Introduction to React
- Chapter 2 Basics of React: JSX (JavaScript XML)
- Chapter 3 React Components
- Chapter 4 Handling Images
- Chapter 5 React Routers
- Chapter 6 Programmatic Navigation
- Chapter 7 Advanced Tools
- Chapter 8 Testing Your Code
- Chapter 9 Redux
- Chapter 10 Forms
- Bibliography
- Index
جهت دانلود کتاب Mastering React میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.