Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Learn React with TypeScript 3: Beginner's guide to modern React web development with TypeScript 3

Sprog
Engelsk
Format
Kategori

Fakta

Start developing modern day component based web apps using React 16, Redux and TypeScript 3 with this easy to follow guide filled with practical examples.

Key Features

• Learn the latest and core features of React such as components, React Router, and suspense

• Dive into TypeScript 3 and it`s core components such as interfaces, types aliases, tuples, generics and much more.

• Build small-to-large scale single page applications with React, Redux, GraphQL and TypeScript

Book Description

React today is one of the most preferred choices for frontend development. Using React with TypeScript enhances development experience and offers a powerful combination to develop high performing web apps. In this book, you'll learn how to create well structured and reusable react components that are easy to read and maintain by leveraging modern web development techniques.

We will start with learning core TypeScript programming concepts before moving on to building reusable React components. You'll learn how to ensure all your components are type-safe by leveraging TypeScript's capabilities, including the latest on Project references, Tuples in rest parameters, and much more. You'll then be introduced to core features of React such as React Router, managing state with Redux and applying logic in lifecycle methods. Further on, you'll discover the latest features of React such as hooks and suspense which will enable you to create powerful function-based components. You'll get to grips with GraphQL web API using Apollo client to make your app more interactive. Finally, you'll learn how to write robust unit tests for React components using Jest.

By the end of the book, you'll be well versed with all you need to develop fully featured web apps with React and TypeScript.

What you will learn

• Gain a first-hand experience of TypeScript and its productivity features

• Transpile your TypeScript code into JavaScript for it to run in a browser

• Learn relevant advanced types in TypeScript for creating strongly typed and reusable components.

• Create stateful function-based components that handle lifecycle events using hooks

• Get to know what GraphQL is and how to work with it by executing basic queries to get familiar with the syntax

• Become confident in getting good unit testing coverage on your components using Jest

Who this book is for

The ideal target audience for this book are web developers who want to get started with creating modern day web apps with React and TypeScript.You are expected to have a basic understanding of JavaScript and HTML programming. No prior knowledge of TypeScript and React is needed.

© 2018 Packt Publishing (E-bog): 9781789618129

Release date

E-bog: 29. november 2018

Andre kan også lide...

  1. Ultimate Typescript Handbook Dan Wellman
  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. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  4. Ultimate Figma for UI/UX Design Aditi Sharma
  5. Web development: This Book includes : Web Development for Beginners in HTML + Web Design with CSS + Javascript Basics for Beginners Andy Vickler
  6. Programming Interviews For Dummies Eric Butow
  7. Permanent Record: A Memoir of a Reluctant Whistleblower Edward Snowden
  8. Ultimate Responsive Web Design with HTML5 and CSS3 Robert Sarpong
  9. Ultimate Web Automation Testing with Cypress Vitaly Skadorva
  10. Cracking Top Tech Frontend Interviews: A complete guide to mastering frontend technologies for interviews: HTML, CSS, A11Y, JS & React DSA Shots
  11. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  12. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  13. Iterative Development: Building Better Software through Incremental Progress May Sherry
  14. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  15. Feature-Driven Development Daniel Green
  16. Software Designing and Development. Clear Guide for Beginners: Unlocking the Secrets of Software Design and Development for Beginners James Ferry
  17. Microservices with Spring Boot and Spring Cloud Tejaswini Jog
  18. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  19. Distributed Programming for Beginners: Advanced Techniques for Scalable System Architecture Saimon Carrie
  20. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  21. Kanban for Beginners: A Comprehensive Guide to Visual Workflow Management Ben Rizer
  22. World of Warcraft: Vol'jin: Shadows of the Horde Michael A. Stackpole
  23. Mastering Frontend System Design: A Comprehensive Guide to Building Scalable and Efficient Front End Architectures Et Tu Code
  24. Computer Programming and Cybersecurity for Beginners: All You Need to Know to Get Started with Python for Data Science, Excel and Ethical Hacking Kevin Clark
  25. World of Warcraft: Wolfheart Richard A. Knaak
  26. World of Warcraft: Jaina Proudmoore: Tides of War Christie Golden
  27. Stock Market Investing Basics Explained Introbooks Team
  28. Machine Learning: Deep Learning, Text Analytics, and Reinforcement Learning with Big Data David Feldspar
  29. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  30. The Hitchhiker's Guide to the Galaxy: The 42nd Anniversary Edition of Douglas Adams's International Bestseller Douglas Adams
  31. Java Fundamentals Introbooks Team
  32. Stock Market Theory Introbooks Team
  33. What is the Dark Web?: The truth about the hidden part of the internet Evan J. Rodgers
  34. Mastering Design Patterns for Layered Testing Manish Saini
  35. The Silmarillion J. R. R. Tolkien
  36. Awakening Fertility: The Essential Art of Preparing for Pregnancy Amely Greeven
  37. The Hobbit J. R. R. Tolkien
  38. A Sudden Light: A Novel Garth Stein
  39. Success Habits For Dummies Dirk Zeller, CEO
  40. Mastering Spring Reactive Programming for High Performance Web Apps Shubham Srivastava
  41. Restart Again: Volume 2 Adam Ladner Scott

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis