Название: The Road to React: The React.js in jаvascript Book (2024 Edition) Автор: Robin Wieruch Издательство: Leanpub Год: 2024-02-05 Страниц: 285 Язык: английский Формат: pdf (true), mobi, epub Размер: 10.1 MB
The Road to React: The React.js with Hooks in jаvascript Book (2024 Edition) - is a comprehensive and pragmatic yet concise React with Hooks (+ opt-in TypeScript) book. Purchase of this book includes free online access to the always up-to-date digital book.
What you will learn:
"The Road to React" made its debut in 2016, and since then, I've almost rewritten it annually. This book teaches the core principles of React, guiding you through building a practical application in pure React without complex tooling. The book covers everything from setting up the project to deploying it on a server. Each chapter includes additional recommended reading and exercises. By the end, you'll have the skills to develop your own React applications.
In "The Road to React," I establish a solid foundation before delving into the broader React ecosystem. The book clarifies general concepts, patterns, and best practices for real-world React applications. Ultimately, you'll learn to construct a React application from scratch, incorporating features such as pagination, client-side and server-side searching, and advanced UI interactions like sorting.
React, along with other SPA solutions, played a pivotal role in making this transformation possible. Essentially, a SPA is a single, organized bundle of jаvascript, neatly structured into folders and files, creating an entire application. The SPA framework, such as React, provides the necessary tools to architect this jаvascript-focused application. When a user visits the URL for your web application, this jаvascript-centric application is delivered once over the network to their browser. Subsequently, React or any other SPA framework takes charge of rendering everything in the browser as HTML and managing user interactions with jаvascript.
With the ascent of React, the concept of components gained popularity. Each component defines its visual and functional aspects using HTML, CSS, and jаvascript. Once a component is established, it can be integrated into a hierarchy of components to construct a complete application. While React primarily focuses on components as a library, its adaptable ecosystem positions it as a flexible framework. Featuring a streamlined API, a flourishing yet stable ecosystem, and a supportive community, React is ready to welcome you with open arms! :-)
Core Concepts:
Pragmatic: Master React while building a complete application step by step. Problems Solving: You need to experience a problem first before solving it. The Why: Readers like how the book answers the Why, not only the How.
Who is this book for?
jаvascript Beginners jаvascript beginners with knowledge in fundamental JS, CSS, and HTML: If you just started out with web development, and have a basic grasp of JS, CSS, and HTML, this book should give you everything that’s needed to learn React. However, if you feel there is a gap in your jаvascript knowledge, don’t hesitate to read up on that topic before continuing with the book. You will have lots of references to fundamental jаvascript knowledge in this book though.
jаvascript Veterans jаvascript veterans coming from jQuery: If you have used jаvascript with jQuery, MooTools, and Dojo extensively back in the days, the new jаvascript era may seem overwhelming for someone getting back on track with it. However, most of the fundamental knowledge didn’t change, it’s still jаvascript and HTML under the hood, so this book should give you the right start into React.
jаvascript Enthusiasts jаvascript enthusiasts with knowledge in other modern SPA frameworks: If you are coming from Angular or Vue, there may be lots of differences in how to write applications with React, however, all these frameworks share the same fundamentals of jаvascript and HTML. After a mindset shift to get comfortable with React, you should be doing just fine adopting React.
Non-jаvascript Developers If you are coming from another programming language, you should be more familiar than others with the different aspects of programming. After picking up the fundamentals of jаvascript and HTML, you should have a good time learning React with me.
Designers and UI/UX Enthusiasts If your main profession is in design, user interaction, or user experience, don’t hesitate to pick up this book. You may be already quite familiar with HTML and CSS which is a plus. After going through some more jаvascript fundamentals, you should be good to get through this book. These days UI/UX is moving closer to the implementation details which are often taken care of with React. It would be your perfect asset to know how things work in code.
Team Leads, Product Owners, or Product Managers If you are a team lead, product owner or product manager of your development department, this book should give you a good breakdown of all the essential parts of a React application. Every section explains one React concept/pattern/technique to add another feature or to improve the overall architecture. It’s a well-rounded reference guide for React.
Requirements: To navigate through this book, it’s essential to have a foundational understanding of web development, encompassing HTML, CSS, and jаvascript. Familiarity with APIs is beneficial, as they will be discussed later. Additionally, you’ll require the following coding tools to follow along with the book, complementing these skills.
Скачать The Road to React: The React.js in jаvascript Book (2024 Edition)
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.