Hlustaðu og lestu

Stígðu inn í heim af óteljandi sögum

  • Lestu og hlustaðu eins mikið og þú vilt
  • Þúsundir titla
  • Getur sagt upp hvenær sem er
  • Engin skuldbinding
Prófa frítt
is Device Banner Block 894x1036

React and React Native: Complete guide to web and native mobile development with React, 2nd Edition

Tungumál
enska
Format
Flokkur

Óskáldað efni

Build applications for web and native mobile platforms with React, JSX, Redux, and GraphQL

Key Features • Explore how functional web development works with React, Redux, and React Native

• Build apps with unified architecture with Facebook's React, Relay, and GraphQL

• Understand the platform in-depth, from routing to server-side rendering

Book Description

This books takes you through using React 16 and React Native 0.5 to create powerful and engaging desktop mobile and native applications for all platforms.

You start by learning how to craft composable UIs using React, ranging from rendering with JSX and creating reusable components to routing and creating isomorphic applications that run on Node. js.

We then move on to show you how to take the concepts of React and apply them to building Native UIs using React Native. You'll find out how to build responsive and streamlined UIs that can properly handle user interactions in a mobile environment. You'll also learn how to access device-specific APIs such as the Geolocation API, and how to handle offline development with React Native.

You will master handling application state, Unified Information Architecture, and using Flux, Redux, and Relay.

Towards the end of the book, you will learn how Flux ideas are encapsulated within React components using Relay and apply all the skills learned so far to create a React application that runs on every major platform.

What you will learn • Learn what has changed in React 16 and how you stand to benefit

• Craft reusable components using the React virtual DOM

• Learn how to use the new create-react-native-app command line tool

• Augment React components with GraphQL for data using Relay

• Handle state for architectural patterns using Flux

• Build an application for web UIs using Relay

Who this book is for

This book is written for any JavaScript developer—beginner or expert—who wants to start learning how to put both of Facebook’s UI libraries to work. No knowledge of React is needed, though a working knowledge of ES2017 will help you follow along better.

Adam Boduch is a seasoned web application developer with a breadth of experience ranging from jQuery to React and everything in between. He is the author of over 10 books, including React Tooling and React Essentials.

© 2018 Packt Publishing (Rafbók): 9781789340037

Útgáfudagur

Rafbók: 28 september 2018

Merki

    Aðrir höfðu einnig áhuga á...

    1. Javascript: Ultimate Beginners Guide Leonardo Gorman
    2. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
    3. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
    4. Ultimate Typescript Handbook Dan Wellman
    5. Building Microservices: Designing Fine-Grained Systems Sam Newman
    6. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
    7. JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language, 7th Edition David Flanagan
    8. Computational Thinking Peter J. Denning
    9. Google Cloud Cookbook: Practical Solutions for Building and Deploying Cloud Services, 1st Edition Rui Costa
    10. PHP: 3 books in 1: PHP Basics for Beginners + PHP Security and Session Management + Advanced PHP Functions Andy Vickler
    11. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
    12. Coders at Work: Reflections on the Craft of Programming Peter Seibel
    13. Ultimate Tailwind CSS Handbook Kartik Bhat
    14. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
    15. Iterative Development: Building Better Software through Incremental Progress May Sherry
    16. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
    17. Programming Interviews For Dummies Eric Butow
    18. Python Computer Programming: Simple Step-By-Step Introduction to the Python Object-Oriented Programming. Quick Start Guide for beginners. Alex Campbell
    19. AI and Machine Learning for On-Device Development: A Programmer's Guide, 1st Edition Laurence Moroney
    20. Ultimate ChatGPT Handbook for Enterprises Dr. Harald Gunia
    21. Noise Daniel Kahneman
    22. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
    23. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
    24. Chat GPT Bible - Developer and Coder Special Edition: Enhancing Coding Productivity with AI-Assisted Conversations Lucas Foster
    25. Machine Learning: Deep Learning, Text Analytics, and Reinforcement Learning with Big Data David Feldspar
    26. GROKKING ALGORITHMS: A Comprehensive Beginner's Guide, Tips and Tricks, Simple and Effective methods and Advanced methods to learn and use Grokking Algorithms and Data structures for Programming Eric Schmidt
    27. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
    28. Mastering Large Language Models with Python Raj R
    29. Terraform By Example: A Practical Approach for Beginners to Learn Cloud Infrastructure with Terraform Luca Berton
    30. Trauma Made Simple: Competencies in Assessment, Treatment and Working with Survivors Jamie Marich, PhD, LPCC-S, LICDC-CS
    31. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
    32. Deep Learning John D. Kelleher
    33. UX Programming for Beginners: Your First Step towards Creating the Best UI/UX Designs Dylan Christian
    34. The Deep Learning Revolution Terrence J. Sejnowski
    35. Artificial Intelligence For Dummies Luca Massaron
    36. Competing in the Age of AI: Strategy and Leadership When Algorithms and Networks Run the World Karim R. Lakhani
    37. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
    38. Security Chaos Engineering: Sustaining Resilience in Software and Systems Aaron Rinehart
    39. Kubernetes: The Updated Guide to Master Kubernetes for Everyone Steve D. Pountol
    40. Design Thinking Introbooks Team
    41. Graph Data Science with Python and Neo4j Timothy Eastridge
    42. Freelance Web Developer 101: How to Start, Grow, and Succeed in Freelance Web Development from A to Z HowExpert
    43. Laziness Does Not Exist Devon Price
    44. Talk Like TED: The 9 Public Speaking Secrets of the World's Top Minds Carmine Gallo
    45. Database Internals: A Deep Dive into How Distributed Data Systems Work, 1st Edition Alex Petrov
    46. All-in On AI: How Smart Companies Win Big with Artificial Intelligence Tom Davenport
    47. Who Owns the Future? Jaron Lanier
    48. Ultimate Flutter for Cross-Platform App Development Temidayo Adefioye
    49. Introducing Python: Modern Computing in Simple Packages, 2nd Edition Bill Lubanovic

    Veldu áskrift

    • Yfir 900.000 hljóð- og rafbækur

    • Yfir 400 titlar frá Storytel Original

    • Barnvænt viðmót með Kids Mode

    • Vistaðu bækurnar fyrir ferðalögin

    Vinsælast

    Unlimited

    Besti valkosturinn fyrir einn notanda

    3290 kr /mánuði
    3 dagar frítt
    • 1 aðgangur

    • Ótakmörkuð hlustun

    • Yfir 900.000 hljóð- og rafbækur

    • Engin skuldbinding

    • Getur sagt upp hvenær sem er

    Prófaðu frítt

    Family

    Fyrir þau sem vilja deila sögum með fjölskyldu og vinum.

    Frá 3990 kr/mánuði
    3 dagar frítt
    • 2-6 aðgangar

    • 100 klst/mán fyrir hvern aðgang

    • Yfir 900.000 hljóð- og rafbækur

    • ‎Engin skuldbinding

    • Getur sagt upp hvenær sem er

    2 aðgangar

    3990 kr /á mánuði
    Prófaðu frítt