Du er ikke logget ind
Beskrivelse
Harness the power of React and the related libraries that you need to know to deliver successful front-end implementations. Whether you are a beginner getting started or an existing React developer, this book will provide you with the must-have knowledge you need in your toolbox.You will learn how to create and style your own components, add state management, and manage routing. See how to use API clients and utilities and conduct testing. You'll also learn how to manage internalization and localization, work with the backend, and augmented reality.
Libraries and tools covered include Ant-design, Tailwind UI, React Motion, React Bootstrap, Materialize, Material-UI, Material Design Lite, CSS in JS, Redux, GraphQL, Apollo, Enzyme, Jest, Sinon, Karma, Selenium, React i18next, Next.js, React on Rails, React 360, and Viro React. As a bonus, you'll learn how to write your resume and nail interview questions.
Each chapter in this book can be used independently so you can pick and choose the information you'd like to learn. Use it to get deep into your React development and find out why React has been rated the most loved framework by front-end developers for three years in a row.
What You'll Learn
Review the basics of HTML, CSS, DOM, package manager, and build toolsWrite your own custom components - React Components, Semantic UI, React UI libraries and animationsStyle your components with the most popular tools such as BEM, CSS Modules, React Bootstrap, Materialize, Material-UI, Radium and EmotionApply state management, routing, testing and internationalization/localizationWork with useful APIs and tools such as GraphQL, Lodash, React 360, React on Rails, and Next.js
Who This Book Is For
New developers looking to start working on React applications and for existing React developers looking to expand on existing knowledge. Developers coming from other front-end frameworks such as Angular and Vue and would like to add React to their toolbox.