Practical Enterprise React: Become an Effective React Developer in Your Team

Duldulao, Devlin Basilan, Cabagnot, Ruby Jane Leyva

  • 出版商: Apress
  • 出版日期: 2021-08-28
  • 售價: $1,990
  • 貴賓價: 9.5$1,891
  • 語言: 英文
  • 頁數: 434
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484269748
  • ISBN-13: 9781484269749
  • 相關分類: React
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Learn to write a real-world enterprise app using the fundamentals of React and the most popular React libraries. Knowing the basics of React is important, but what is more important is knowing the common third-party libraries and how to use them. The book is perfect for intermediate to experienced React developers or busy React developers who would like to get things done and have maintainable React code.

Practical Enterprise React features popular libraries such as React Router v6 for route navigation, Redux with Saga and Thunk for state management, and Formik with Yup for form and input validations. You'll also work with Material UI 5 (the next major version of the most popular UI component library in React), Axios as the HTTP client library, JWT auth for client app authentication, and TypeScript. Finally, you'll learn to deploy the app to Netlify, and containerize the React app to ship it as a standalone container instance or in a Kubernetes cluster.

Become a more effective React developer by using what is available out there instead of trying to reinvent the wheel. This book reveals how to save time and money, and build better apps for your clients. Get practical with React enterprise app development and enhance your career.

What You'll Learn

  • Use TypeScript in React and React Hooks
  • Work with Redux Toolkit, and TypeScript
  • Build an inventory dashboard, charts, and calendar
  • Write forms with Formik
  • Validate inputs with Yup
  • Use Material UI for fast user interface building
  • Secure your React app by building a login form and protecting the routes

Who This Book Is For

Those interested in writing React enterprise apps. Knowledge of HTML, CSS and JavaScript/TypeScript is required, and experience with JavaScript libraries/frameworks would be useful.

商品描述(中文翻譯)

學習使用React的基礎知識和最受歡迎的React庫來開發真實世界的企業應用程式。了解React的基礎知識很重要,但更重要的是了解常見的第三方庫以及如何使用它們。本書非常適合中級到有經驗的React開發人員,或者忙碌的React開發人員希望完成工作並擁有可維護的React代碼。

《實用企業級React》介紹了一些熱門庫,例如React Router v6用於路由導航,Redux與Saga和Thunk用於狀態管理,以及Formik與Yup用於表單和輸入驗證。您還將使用Material UI 5(React中最受歡迎的UI組件庫的下一個主要版本),Axios作為HTTP客戶端庫,JWT身份驗證用於客戶端應用程式身份驗證,以及TypeScript。最後,您將學習將應用程式部署到Netlify,並將React應用程式容器化,以作為獨立容器實例或在Kubernetes集群中運行。

通過使用現有的工具,而不是試圖重新發明輪子,您可以成為更有效的React開發人員。本書揭示了如何節省時間和金錢,並為客戶建立更好的應用程式。通過實際的React企業應用程式開發,提升您的職業生涯。

您將學到以下內容:
- 在React和React Hooks中使用TypeScript
- 使用Redux Toolkit和TypeScript
- 構建庫存儀表板、圖表和日曆
- 使用Formik編寫表單
- 使用Yup驗證輸入
- 使用Material UI快速構建用戶界面
- 通過構建登錄表單和保護路由來保護您的React應用程式

本書適合對撰寫React企業應用程式感興趣的讀者。需要具備HTML、CSS和JavaScript/TypeScript的知識,並且有JavaScript庫/框架的經驗將會有所幫助。

作者簡介

Devlin Duldulao is a Filipino full-stack cloud engineer (web, mobile, backend, cloud services developer) based in Norway. He is a Microsoft MVP, an Auth0 Ambassador, a corporate on-site trainer for the past four years, a Microsoft certified trainer, an international conference speaker, and a senior consultant at Inmeta. He loves going to universities and user groups after office hours or during the weekend to share his expertise. If he is not coding or speaking at conferences, he is probably traveling around the world with his wife; trying local foods in different cities. You can find him on Twitter @DevlinDuldulao.
Ruby Jane Canagbot is a serendipitous Filipina React.js developer with a wanderlust heart but currently living in Norway. She is based in Oslo, Norway, with about three years of experience as a developer and over ten years as a content writer/manager. She believes that one can still teach old dogs new tricks, even coding.


Written by a professional React developer and

作者簡介(中文翻譯)

Devlin Duldulao是一位菲律賓籍的全端雲端工程師(網頁、行動應用、後端、雲端服務開發者),目前居住在挪威。他是微軟MVP(最有價值專家)、Auth0大使,過去四年擔任企業現場培訓師,也是微軟認證培訓師、國際會議演講者,並在Inmeta擔任高級顧問。他喜歡在辦公時間結束後或週末時到大學和使用者群組分享自己的專業知識。如果他不在寫程式或在會議上演講,他可能正在和妻子一起環遊世界,品嚐不同城市的當地美食。你可以在Twitter上找到他,帳號是@DevlinDuldulao。

Ruby Jane Canagbot是一位偶然的菲律賓籍React.js開發者,擁有流浪的心,目前居住在挪威。她在奧斯陸,挪威,擁有約三年的開發經驗和超過十年的內容撰寫/管理經驗。她相信即使是老狗也能學會新把戲,包括編程。

本書由一位專業的React開發者撰寫。