ASP.NET Core 5 and React – Second Edition

ASP.NET Core 5 and React, 2nd Edition

eBook Details:

  • Paperback: 568 pages
  • Publisher: WOW! eBook (January 8, 2021)
  • Language: English
  • ISBN-10: 180020616X
  • ISBN-13: 978-1800206168

eBook Description:

ASP.NET Core 5 and React, 2nd Edition: Build fully functional, cloud-ready, and professional web applications using the latest features in the .NET 5 framework and React.js with Microsoft Azure

Microsoft’s .NET framework is a robust server-side framework, now even more powerful thanks to the recent unification of the Microsoft ecosystem with the .NET 5 framework. This updated ASP.NET Core 5 and React, Second Edition addresses these changes in the .NET framework and the latest release of React 17.

The book starts by taking you through React 17 and TypeScript 4 components for building an intuitive single-page application and then shows you how to design scalable REST APIs that can integrate with a React-based frontend. Next, you’ll get to grips with the latest features, popular patterns, and tools available in the React ecosystem, including function-based components, React Router, and Redux. As you progress through the chapters, you’ll learn how to use React 17 with TypeScript 4 to make the frontend robust and maintainable and cover key ASP.NET 5 features such as API controllers, attribute routing, and model binding to build a sturdy backend. In addition to this, you’ll explore API security with ASP.NET 5 identity and authorization policies and write reliable unit tests using both ASP.NET Core 5.3 and React, before deploying your app on Azure.

  • Build RESTful APIs with .NET 5 using API controllers
  • Secure REST APIs with identity and authorization policies
  • Create strongly typed, interactive, and function-based React components using Hooks
  • Understand how to style React components using Emotion.js
  • Perform client-side state management with Redux
  • Run a range of automated tests on the frontend and backend
  • Implement continuous integration and continuous delivery (CI/CD) processes in Azure using Azure DevOps

By the end of this ASP.NET Core 5 and React: Full-stack web development using .NET 5, React 17, and TypeScript 4, 2nd Edition book, you’ll have gained the knowledge you need to enhance your C# and JavaScript skills and build full-stack, production-ready applications with ASP.NET 5 and React.

DOWNLOAD

7 Responses

  1. May 18, 2021

    […] There you will learn how to bootstrap a React TypeScript application and all the basics of using React with TypeScript. We will build a kanban board application like Trello that will store it’s state on […]

  2. May 18, 2021

    […] There you will learn how to bootstrap a React TypeScript application and all the basics of using React with TypeScript. We will build a kanban board application like Trello that will store it’s state on […]

  3. June 16, 2021

    […] and many others. And, you’ll get access to bonus material and learn how to conduct and nail React 17 interview […]

  4. June 16, 2021

    […] and many others. And, you’ll get access to bonus material and learn how to conduct and nail React 17 interview […]

  5. June 16, 2021

    […] and many others. And, you’ll get access to bonus material and learn how to conduct and nail React 17 interview […]

  6. July 14, 2021

    […] Fully updated to ASP.NET 5.0, ASP.NET Core in Action, 2nd Edition is a hands-on primer to building cross-platform web applications with your C# and .NET skills. Even if you’ve never worked with ASP.NET you’ll start creating productive cross-platform web apps fast. And don’t worry about late-breaking changes to ASP.NET Core 5. […]

  7. July 14, 2021

    […] Fully updated to ASP.NET 5.0, ASP.NET Core in Action, 2nd Edition is a hands-on primer to building cross-platform web applications with your C# and .NET skills. Even if you’ve never worked with ASP.NET you’ll start creating productive cross-platform web apps fast. And don’t worry about late-breaking changes to ASP.NET Core 5. […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.