Learning React

A Hands-On Guide to Building Web Applications Using React and Redux

Paperback Engels 2018 2e druk 9780134843551
€ 44,14
Levertijd ± 11 werkdagen
Gratis verzonden

Samenvatting

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.

Learning React is designed to provide you with a complete understanding of the React JavaScript library and how to leverage it to build professional web sites and web applications.

- Build your first React app
- Create components to define parts of your UI
- Combine components into other components to build more complex UIs
- Use JSX to specify visuals without writing full-fledged JavaScript
- Deal with maintaining state
- Work with React's way of styling content
- Make sense of the mysterious component lifecycle
- Build multi-page apps using routing and views
- Optimize your React workflow using tools such as Node, Babel, webpack, and others

Specificaties

ISBN13:9780134843551
Taal:Engels
Bindwijze:paperback
Aantal pagina's:286
Druk:2
Verschijningsdatum:28-6-2018
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Kirupa Chinnathambi

Kirupa Chinnathambi has spent most of his life trying to teach others to love web development as much as he does. In 1999, before blogging was even a word, he started posting tutorials on kirupa.com. In the years since then, he has written hundreds of articles, written a few books (none as good as the one he hopes to write for O’Reilly), recorded a bunch of videos you can find on YouTube, and even worked for a long time on helping improve the state of HTML tooling at Microsoft. When he isn't writing or talking about web development, he is probably sleeping...or writing about himself in 3rd person.

Andere boeken door Kirupa Chinnathambi

Inhoudsopgave

1 Introducing React
Old-School Multipage Design
New-School Single-Page Apps
Meet React
Automatic UI State Management
Lightning-Fast DOM Manipulation
APIs to Create Truly Composable UIs
Visuals Defined Entirely in JavaScript
Just the V in an MVC Architecture

2 Building Your First React App
Dealing with JSX
Getting Your React On
Displaying Your Name
It’s All Still Familiar
Changing the Destination
Styling It Up!

3 Components in React
Quick Review of Functions
Changing How We Deal with UI
Meet the React Component
Creating a Hello, World! Component
Specifying Properties
First Part: Updating the Component Definition
Second Part: Modifying the Component Call
Dealing with Children

4 Styling in React
Displaying Some Vowels
Styling React Content Using CSS
Understand the Generated HTML
Just Style It Already!
Styling Content the React Way
Creating a Style Object
Actually Styling Our Content
Making the Background Color Customizable

5 Creating Complex Components
From Visuals to Components
Identifying the Major Visual Elements
Identifying the Components
Creating the Components
The Card Component
The Square Component
The Label Component
Passing Properties, Again!
Why Component Composability Rocks

6 Transferring Properties
Problem Overview
Detailed Look at the Problem
Meet the Spread Operator
A Better Way to Transfer Properties

7 Meet JSX…Again!
What Happens with JSX?
JSX Quirks to Remember
Evaluating Expressions
Returning Multiple Elements
You Can’t Specify CSS Inline Comments
Capitalization, HTML Elements, and Components
Your JSX Can Be Anywhere
Afgekapt op 63 regels

Managementboek Top 100

€ 44,14
Levertijd ongeveer 11 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Learning React