Book Details:
Pages: | 240 |
Published: | Nov 15 2016 |
Posted: | May 13 2017 |
Language: | English |
Book format: | PDF |
Book size: | 11.13 MB |
Book Description:
Learning ReactA hands-on guide to building maintainable, high-performing web application user interfaces using the React JavaScript library As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier.What React isn';t, though, is beginner-friendly and approachable. Until now. In Learning React, author Kirupa Chinnathambi brings his fresh, clear, and very personable writing style to help you understand the fundamentals of React and how to use it to build really performant (and awesome) apps.Build your first React appCreate components to define parts of your UICombine components into other components to build more complex UIsUse JSX to specify visuals without writing full-fledged JavaScriptDeal with maintaining stateWork with React';s way of styling contentMake sense of the mysterious component lifecycleBuild multi-page apps using routing and viewsOptimize your React workflow using tools such as Node, Babel, webpack, and othersContents at a GlanceChapter 1 Introducing ReactChapter 2Building Your First React AppChapter 3 Components in ReactChapter 4 Styling in ReactChapter 5 Creating Complex ComponentsChapter 6 Transferring Properties (Props)Chapter 7 Meet JSXAgain!Chapter 8 Dealing with StateChapter 9 Going from Data to UIChapter 10 Working with EventsChapter 11 The Component LifecycleChapter 12 Accessing DOM ElementsChapter 13 Creating a Single-Page App Using React RouterChapter 14 Building a Todo List AppChapter 15 Setting Up Your React Development EnvironmentChapter 16 The EndChapter 17 (Web Edition)Working With External DataChapter 18 (Web Edition) Creating a Sliding Menu Using React MotionRegister your book at informit.com/register for free access to the Web Edition and two exclusive bonus chapters.
By bringing the advantages of ReactJS to mobile, React Native transforms every web developer into a potential mobile developer. Unlike existing JavaScript-for-mobile approaches, React Native actually renders natively, giving you the speed, look, and feel of a native mobile application.With this practical book, web developers and frontend software engineers will learn how to use native UI elements, platform APIs (such as geolocation and local storage), and platform-specific design patterns to build high-quality mobile applications. This book focuses on iOS-based examples, but you';ll leave armed with the principles necessary to use React Native effectively on all mobile platforms.Write high-quality, native mobile applications with React NativeBuild UI...
Build real-time responsive web apps using React and Bootstrap About This Book * Showcase the power of React-Bootstrap through real-world examples * Explore the benefits of integrating React with various frameworks and APIs * See the benefits of using the latest frameworks to make your web development experience enchanting Who This Book Is For This book is for anybody who is interested in modern web development and has intermediate knowledge of HTML, CSS, and JavaScript. Basic knowledge of any JavaScript MVC framework would also be helpful. What You Will Learn * See how to integrate Bootstrap with React * Explore the Redux architecture and understand its benefits * Build a custom responsive theme with React-Bootstrap components * Easily interac...
Building Modern Web Applications with React
Get up and running with ReactJS by developing five cutting-edge and responsive projects About This Book* Create pragmatic real-world applications while learning React and its modern developer tools* Build sustainable user interfaces by transforming data into components of UI* Learn how to generate reusable ReactJS components effectivelyWho This Book Is For If you are a web developer and wish to learn ReactJS from scratch, then this book is tailor-made for you. Good understanding of Javascript, HTML, and CSS is expected What You Will Learn* Create, reuse, and compose React components using JSX* Share data between various React components and techniques for data flow within a React app* Handle user interactions with the help of event handlers and dynam...
2007 - 2021 © eBooks-IT.org