ASP.NET Core 3 and React
暫譯: ASP.NET Core 3 與 React
Rippon, Cart
- 出版商: Packt Publishing
- 出版日期: 2019-12-27
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 598
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1789950228
- ISBN-13: 9781789950229
-
相關分類:
.NET、ASP.NET、React
-
其他版本:
ASP.NET Core 5 and React : Full-stack web development using .NET 5, React 17, and TypeScript 4, 2/e (Paperback)
買這商品的人也買了...
-
$520$411 -
$860$731 -
$450$356 -
$650$507 -
$480$432 -
$352大話代碼架構 (項目實戰版)
-
$403SQL 優化核心思想
-
$520$411 -
$350$298 -
$474$450 -
$417ASP.NET Core開發實戰
-
$2,010$1,910 -
$1,710$1,625 -
$390$371 -
$650$507 -
$536精通Spring Cloud微服務架構
-
$680$537 -
$500$390 -
$780$608 -
$780$616 -
$403Xamarin 全棧開發技術與實踐 (微課版)
-
$400$340 -
$458Spring Boot 企業級項目開發實戰
-
$650$507 -
$690$538
商品描述
Microsoft's ASP.NET Core is a robust and high-performing cross-platform web API framework, and Facebook's React uses declarative JavaScript to drive a rich, interactive user experience on the client-side web. Together, they can be used to build full stack apps with enhanced security and scalability at each layer.
This book will start by taking you through React and TypeScript components to build an intuitive single-page application. You’ll understand how to design scalable REST APIs that can integrate with a React-based frontend. 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. The book shows how you can use TypeScript along with React to make the frontend robust and maintainable. You’ll then cover important .NET Core features such as API controllers, attribute routing, and model binding to help you build a sturdy backend. Additionally, you’ll explore API security with ASP.NET Core identity and authorization policies, and write reliable unit tests using both .NET Core and React before you deploy your app to the Azure cloud.
By the end of the book, you’ll have gained all the knowledge you need to enhance your C# and JavaScript skills and build full stack, production-ready applications with ASP.NET Core and React.
- Explore the full potential and latest features of .NET Core 3.0, TypeScript 3, and React
- Learn how to manage data, application design, and packaging, and secure your web apps
- Discover best practices for using React and TypeScript to build a scalable frontend that interacts with REST APIs
商品描述(中文翻譯)
微軟的 ASP.NET Core 是一個強大且高效能的跨平台網路 API 框架,而 Facebook 的 React 則使用聲明式的 JavaScript 來驅動客戶端網頁的豐富互動體驗。這兩者結合可以用來構建具有增強安全性和可擴展性的全棧應用程式。
本書將從 React 和 TypeScript 元件開始,帶您構建一個直觀的單頁應用程式。您將了解如何設計可擴展的 REST API,這些 API 可以與基於 React 的前端整合。您將掌握 React 生態系統中的最新功能、流行模式和可用工具,包括基於函數的元件、React Router 和 Redux。本書展示了如何將 TypeScript 與 React 一起使用,以使前端更加穩健和可維護。接著,您將涵蓋重要的 .NET Core 功能,例如 API 控制器、屬性路由和模型綁定,以幫助您構建堅固的後端。此外,您還將探索使用 ASP.NET Core 身份和授權政策的 API 安全性,並在將應用程式部署到 Azure 雲端之前,使用 .NET Core 和 React 編寫可靠的單元測試。
在本書結束時,您將獲得增強 C# 和 JavaScript 技能所需的所有知識,並能夠使用 ASP.NET Core 和 React 構建全棧的生產就緒應用程式。
- 探索 .NET Core 3.0、TypeScript 3 和 React 的全部潛力和最新功能
- 學習如何管理數據、應用程式設計和打包,並保護您的網頁應用程式
- 發現使用 React 和 TypeScript 構建可擴展前端以與 REST API 互動的最佳實踐
作者簡介
Carl Rippon has been involved in the software industry for over 20 years, developing a complex line of business applications across various sectors. He has spent the last 8 years building single-page applications using a wide range of JavaScript technologies, including Angular, ReactJS, and TypeScript. Carl has written over 100 blog posts on various technologies.
作者簡介(中文翻譯)
Carl Rippon 在軟體產業已有超過 20 年的經驗,開發了多個行業的複雜商業應用程式。他在過去 8 年中專注於使用各種 JavaScript 技術(包括 Angular、ReactJS 和 TypeScript)來構建單頁應用程式。Carl 已經撰寫了超過 100 篇有關各種技術的部落格文章。
目錄大綱
Table of Contents
- Understanding the ASP.NET Core React Template
- Creating Decoupled React and ASP.NET Core Apps
- Getting Started with React and TypeScript
- Routing with React Router
- Working with Forms
- Managing State with Redux
- Interacting with the Database with Dapper
- Creating REST API Endpoints
- Creating a Real-Time API with SignalR
- Improving Performance and Scalability
- Securing the Backend
- Interacting with RESTful APIs
- Adding Automated Tests
- Configuring and Deploying to Azure
- Implementing CI and CD with Azure DevOps
目錄大綱(中文翻譯)
Table of Contents
- Understanding the ASP.NET Core React Template
- Creating Decoupled React and ASP.NET Core Apps
- Getting Started with React and TypeScript
- Routing with React Router
- Working with Forms
- Managing State with Redux
- Interacting with the Database with Dapper
- Creating REST API Endpoints
- Creating a Real-Time API with SignalR
- Improving Performance and Scalability
- Securing the Backend
- Interacting with RESTful APIs
- Adding Automated Tests
- Configuring and Deploying to Azure
- Implementing CI and CD with Azure DevOps