React and React Native
-5%

React and React Native

Build cross-platform JavaScript and TypeScript apps for the web, desktop, and mobile

Sakhniuk, Mikhail / Escritor Boduch, Adam / Escritor

118,28 €
112,37 €
IVA incluido
Editorial:
Packt Publishing
Año de edición:
2024
Materia
Tecnología general
ISBN:
978-1-80512-730-7
Páginas:
518
Idioma:
Inglés
Encuadernación:
Rústica
Alto:
235mm
Ancho:
191mm
118,28 €
112,37 €
IVA incluido
Añadir a favoritos

PUBLISHER'S NOTE: A new edition of this book, updated for latest version of React 19, and is now available. Key FeaturesNew content on TypeScript, React frameworks, state management strategies, and unit testingGet to grips with React fundamentals and modern React techniques and architectureBroaden your React expertise through mobile development with React NativeBook DescriptionWelcome to your big-picture guide to the React ecosystem. If you’re new to React and looking to become a professional React developer, this book is for you.

This updated fifth edition reflects the current state of React, including React framework coverage as well as TypeScript. Part 1 introduces you to React. You’ll discover JSX syntax, hooks, functional components, and event handling, learn techniques to fetch data from a server, and tackle the tricky problem of state management.

Once you’re comfortable with writing React in JavaScript, you’ll pick up TypeScript development in later chapters. Part 2 transitions you into React Native for mobile development. React Native goes hand-in-hand with React.

With your React knowledge behind you, you’ll appreciate where and how React Native differs as you write shared components for Android and iOS apps. You’ll learn how to build responsive layouts, use animations, and implement geolocation. By the end of this book, you’ll have a big-picture view of React and React Native and be able to build applications with both.What you will learnExplore React architecture, component properties, state, and contextWork with React Hooks for handling functions and componentsFetch data from a server using the Fetch API, GraphQL, and WebSocketsDive into internal and external state management strategiesBuild robust user interfaces (UIs) for mobile and desktop apps using Material-UIPerform unit testing for your components with Vitest and mockingManage app performance with server-side rendering, lazy components, and SuspenseWho this book is forThis book is for any JavaScript or TypeScript developer who wants to start learning how to use React and React Native for web and mobile app development.

No prior knowledge of React or React Native is required. However, a working knowledge of JavaScript is necessary to be able to follow along the content covered.

Artículos relacionados

  • Inteligencia Artificial: ¿Más listos o más tontos?
    González Sánchez, Ramón / Escritor
    Acabas de despertar. Tu asistente de IA ya ha leído tus correos urgentes, organizado tu agenda y reservado tu clase de gimnasio para la tarde. Mientras desayunas, la televisión genera un vídeo que no existía hace un minuto. En el coche, una canción inédita suena solo para ti. Todo parece perfecto. Hasta que las preguntas llegan como un golpe de realidad: ¿Eres más libre o más d...
    En stock

    37,00 €35,15 €

  • Cyborgs of the Ecocene:
    Veling, Louise / Escritor
    This book explores the relationship between people, society and nature through the lens of robots and robotics research. It argues that a deeper understanding of the field leads to a greater appreciation for human embodiment and creativity, rather than a belief in imminent machine intelligence. ...
    Consulte disponibilidad

    181,90 €172,81 €

  • They Pay for Water
    Murphy, Dan / Escritor
    “Radio is free,” my mother said. “Why would anyone pay for this?”I asked her whether she paid for bottled water.In 1998, Dan Murphy walked away from a VP title at Sony, fifteen years of relationships, and one of the most respected brands in the world — to join fourteen people in a rented basement office with bright orange walls, an $80 million FCC license, and roughly twelve mo...
    Consulte disponibilidad

    24,13 €22,92 €

  • Beter, leuker, sneller 2.0
    Generatieve AI ontwikkelt zich razendsnel. Wat gisteren nog toekomstmuziek leek, is vandaag dagelijkse praktijk en morgen alweer achterhaald. Voor iedereen die ermee werkt, roept dat vragen op: wanneer zet je het in, hoe doe je dat goed, en waar zitten de valkuilen?Beter, Leuker, Sneller biedt houvast in die dynamiek. Het boek helpt je begrijpen hoe generatieve AI werkt én hoe ...
    Consulte disponibilidad

    53,45 €50,78 €

  • Cybersecurity for Developers Made Easy
    Voon Kiong, Liew / Escritor
    Cybersecurity for Developers Made Easy is a practical beginner-to-intermediate guide for software developers who want to build safer web applications, APIs, databases, cloud systems, and modern software projects.In today’s connected world, developers can no longer focus only on writing code that works. Applications must also protect users, data, accounts, sessions, files, APIs,...
    Consulte disponibilidad

    73,67 €69,99 €

  • Designing Data-Intensive Applications
    Kleppmann, Martin / Escritor Riccomini, Chris / Escritor
    Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming variety of tools and analytical systems, including relational databases, NoSQL datastores, plus data warehouses and data lakes.What are the right choices for you...
    Consulte disponibilidad

    105,55 €100,27 €