- عنوان کتاب: How To Code in React.js
- نویسنده: Joe Morgan
- حوزه: React
- سال انتشار: 2021
- تعداد صفحه: 962
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 19.6 مگابایت
به نظر می رسد React همه جا هست. شرکت ها و پروژه های بزرگ و کوچک از آن برای ساخت برنامه های خود استفاده می کنند. محبوبیت از این واقعیت ناشی می شود که React بر اساس مهارت های اصلی توسعه وب است. این بدان معنا نیست که شما آن را در یک روز یاد خواهید گرفت یا درک هر ویژگی در اولین تلاش آسان است. در عوض، React دقیقاً به این دلیل برتری دارد که میزان دانش Reactspecific مورد نیاز شما را به حداقل می رساند. نیازی نیست در مورد الگوها یا کنترلرها یا الگوهای پیچیده بیاموزید. در عوض، بیشتر کدهایی که می نویسید جاوا اسکریپت با HTML استاندارد ترکیب شده است. از آنجا می تواند پیچیده شود. برای مثال HTML واقعاً یک زبان نشانه گذاری به نام JSX است که قبل از ورود به DOM توسط React تجزیه می شود. اما با برداشتن هر مرحله از یادگیری خود، بر پایه های محکم توسعه وب بنا خواهید شد. این بدان معناست که با یادگیری React، سود مضاعفی به دست می آورید. نه تنها در حال ساخت برنامه های کاربردی در سطح جهانی خواهید بود، بلکه دانش خود را از جاوا اسکریپت و استانداردهای وب تقویت خواهید کرد. شما مهارت های قابل انتقالی را توسعه خواهید داد که می توانید در هر برنامه مبتنی بر وب آینده استفاده کنید، چه با React ساخته شده باشد یا نه. این کتاب مقدمه ای برای React است که از پایه به بالا کار می کند. هر فصل شما را کمی عمیقتر به اکوسیستم React میبرد و بر اساس دانش قبلیتان است. در طول مسیر، وضعیت داخلی را حفظ میکنید، اطلاعات را بین بخشهای یک برنامه ارسال میکنید و گزینههای مختلف برای استایلسازی برنامهتان را بررسی میکنید. چه در React کاملاً تازه کار باشید و چه قبلاً با آن کار کرده باشید، این مجموعه برای شما قابل دسترسی خواهد بود. هر فصل شامل خود است، بنابراین میتوانید بین فصلها پرش کنید یا کل بخشها را رد کنید. این کتاب برای شما طراحی شده است تا با ساختن یک پروژه کوچک، مفهومی را در نظر بگیرید و آن را کشف کنید که آنچه را که در توسعه روزمره خواهید دید، منعکس می کند. در پایان کتاب، درک قوی از بخشهای مختلف یک برنامه React خواهید داشت و میتوانید قطعات را با هم ترکیب کنید تا اجزای جداگانه و کل برنامهها را بسازید. شما می توانید برنامه های کوچکی بسازید که از داده های خارجی استفاده می کنند و به اقدامات کاربر پاسخ می دهند. همچنین یاد خواهید گرفت که چگونه برنامه خود را اشکال زدایی و بهینه سازی کنید تا بهترین تجربه کاربری را داشته باشید.
React seems to be everywhere. Companies and projects large and small are using it to build their applications. The popularity comes from the fact that React builds on core web development skills. That’s not to say you will learn it in a day or that every feature is easy to understand on the first try. Instead, React excels precisely because it minimizes the amount of Reactspecific knowledge you need. You don’t need to learn about templates or controllers or complex patterns. Instead, most of the code you write will be JavaScript combined with standard HTML. It can get complicated from there. The HTML, for example, is really a markup language called JSX that is parsed by React before going into the DOM. But as you take each step in your learning you will be building on solid foundations of web development. That means you gain a double benefit as your learn React. Not only will you be building world class applications, you will be strengthening your own knowledge of JavaScript and web standards. You will develop transferable skills that you can use in any future web-based application whether it’s built with React or not. This book is an introduction to React that works from the foundations upward. Each chapter takes you a little deeper into the React ecosystem, building on your previous knowledge. Along the way, you’ll maintain internal state, pass information between parts of an application, and explore different options for styling your application. Whether you are completely new to React or if you’ve worked with it before, this series will be accessible to you. Every chapter is self contained, so you can jump between chapters or skip whole sections. The book is designed for you to take a concept and explore it by building a small project that mirrors what you will see in everyday development. By the end of the book, you’ll have a strong understanding of the different parts of a React application and you’ll be able to combine the parts together to build individual components and whole applications. You’ll be able to build small applications that use external data and respond to user actions. You’ll also learn how to debug and optimize your application to make the best user experience.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: How To Code in React.js
نظرات کاربران