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

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

Tungumál
enska
Format
Flokkur

Óskáldað efni

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 (Rafbók): 9781789618129

Útgáfudagur

Rafbók: 29 november 2018

Merki

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

    1. Ultimate Figma for UI/UX Design Aditi Sharma
    2. Ultimate Tailwind CSS Handbook Kartik Bhat
    3. Web Development for beginners: Learn HTML/CSS/Javascript step by step with this Coding Guide, Programming Guide for beginners, Website development White Belt Mastery
    4. Ultimate Typescript Handbook Dan Wellman
    5. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
    6. Programming Interviews For Dummies Eric Butow
    7. Building Microservices: Designing Fine-Grained Systems Sam Newman
    8. Mastering Test-Driven Development with React Ravi Gupta
    9. Web development: This Book includes : Web Development for Beginners in HTML + Web Design with CSS + Javascript Basics for Beginners Andy Vickler
    10. Permanent Record: A Memoir of a Reluctant Whistleblower Edward Snowden
    11. Cracking Top Tech Frontend Interviews: A complete guide to mastering frontend technologies for interviews: HTML, CSS, A11Y, JS & React DSA Shots
    12. Ultimate Responsive Web Design with HTML5 and CSS3 Robert Sarpong
    13. Coders at Work: Reflections on the Craft of Programming Peter Seibel
    14. Ultimate Web Automation Testing with Cypress Vitaly Skadorva
    15. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
    16. Computational Thinking Peter J. Denning
    17. Feature-Driven Development Daniel Green
    18. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
    19. Software Designing and Development. Clear Guide for Beginners: Unlocking the Secrets of Software Design and Development for Beginners James Ferry
    20. Microservices with Spring Boot and Spring Cloud Tejaswini Jog
    21. Distributed Programming for Beginners: Advanced Techniques for Scalable System Architecture Saimon Carrie
    22. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
    23. Mastering Frontend System Design: A Comprehensive Guide to Building Scalable and Efficient Front End Architectures Et Tu Code
    24. World of Warcraft: Vol'jin: Shadows of the Horde Michael A. Stackpole
    25. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
    26. The Code of War: Grow as a developer, assert your dominance, and obliterate your enemies Marko Zivanovic
    27. World of Warcraft: Jaina Proudmoore: Tides of War Christie Golden
    28. 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

    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