Spring Boot React 全棧 Web 開發原始碼

banq發表於2021-11-26

React 用於在前端構建使用者介面 (UI)。
Spring Boot 流行用於開發 RESTful Web 服務和微服務
React Hooks 是 React 16.8 中的新增功能。它們讓您無需編寫類即可使用狀態和其他 React 功能。 
Hooks 在 16.8 版本中被新增到 React。Hooks 允許函式元件訪問狀態和其他 React 特性。因此,通常不再需要類元件。Hooks 允許我們“掛鉤”到 React 特性,例如狀態和生命週期方法。
原始碼附有GitHub 上的工作程式碼示例
 
先決條件
  • 基本熟悉 HTML 和 CSS
  • JavaScript 和程式設計的基礎知識
  • Spring Boot 基礎知識
  • ReactJS 基礎
  • 全域性安裝 Node.js 和 npm

兩個專案:
  1. sprint boot-backend (server)  – 開發 REST API
  2. react-hooks-frontend (client)  – 使用 REST API

使用的伺服器端工具和技術
  • Spring Boot 2 +
  • SpringData JPA ( Hibernate)
  • Maven 3.2 +
  • JDK 1.8
  • Embedded Tomcat 8.5+
  • MySQL Database

客戶都技術
  • React
  • React Hooks
  • Modern JavaScript (ES6)
  • NodeJS and NPM
  • VS Code IDE
  • Create React App CLI
  • Bootstrap 5 and Axios HTTP Library





 

相關文章