使用JHipster構建Spring和React構建電子商務應用程式原始碼 -DEV
在這篇文章中,我們將看到如何使用Java,JHipster,Spring Boot和React輕鬆構建電子商務應用程式。
我們將使用以下工具和技術來構建此應用程式:
- JHipster:JHipster是一個快速的應用程式開發平臺。它可以使用生產級程式碼快速建立Web應用程式和微服務。轉至安裝說明進行設定。JHipster可以使用多種語言,框架和配置來構建應用程式。對於本教程,我們將堅持以下主要選項。您無需為此安裝任何軟體,因為JHipster會為您管理這些。
- Spring框架:Spring是Java中的應用程式框架,帶有企業級Java應用程式開發所需的所有要素。它帶有Spring Boot,它使開發更快,更方便。這使我們可以將更多的精力放在業務需求上,而不是花費時間來建立技術整合。
- React:一個流行的JavaScript UI庫,可幫助構建現代的可擴充套件前端。我們將使用TypeScript編寫React程式碼。我們還將使用其他一些元件,例如來自React生態系統的Redux和React Router。
- Bootstrap:用於Web應用程式的UI框架,具有各種主題和自定義。
- Gradle:Gradle是一種Java構建編排工具,它提供了高度可定製且易於使用的特定領域語言(DSL)。
- Webpack:用於現代Web應用程式的前端構建工具
- Adyen付款平臺:Adyen是中大型企業領先的付款平臺之一。它提供了多種付款方式,並提供了易於整合的SDK。我也碰巧在Adyen工作
- Docker:一種容器化技術,我們將使用它來快速執行資料庫。確保已安裝Docker和Docker compose。如果您可以執行本地MySQL安裝程式,則不需要Docker。
- Git:用於原始碼管理的分散式版本控制系統。確保已安裝Git。
原始碼:示例應用程式
相關文章
- 微服務、雲架構構建電子商務平臺微服務架構
- 分散式微服務雲架構構建電子商務分散式微服務架構
- 構建分散式微服務雲架構電子商務平臺分散式微服務架構
- 關於微服務雲架構構建電子商務平臺微服務架構
- 分散式微服務雲架構構建電子商務平臺分散式微服務架構
- 微服務、分散式、雲架構構建電子商務平臺微服務分散式架構
- 使用React.js和應用快取構建快速同步應用程式ReactJS快取
- 使用微服務構建現代應用程式微服務
- 使用Java和Spring MVC構建Web應用JavaSpringMVCWeb
- 五、Spring Web應用程式構建SpringWeb
- 使用Rust和WebAssembly構建Web應用程式RustWeb
- Spring Cloud構建分散式電子商務平臺:服務消費(基礎)SpringCloud分散式
- 使用Java和Spring WebFlux構建響應式微服務JavaSpringWebUX微服務
- gradle構建spring原始碼GradleSpring原始碼
- Spring Cloud雲服務架構 - HongHu程式碼結構構建SpringCloud架構
- 使用React構建大型應用的最佳實踐React
- spring cloud構建java版 b2b2c電子商務雲商平臺SpringCloudJava
- 【Spring實戰】構建Spring Web應用程式SpringWeb
- 使用 Spring Boot 快速構建 Spring 框架應用Spring Boot框架
- 構建應用層服務
- 使用 webpack 構建應用Web
- 使用SignalR構建聊天應用程式SignalR
- Spring Cloud雲服務架構 - 雲架構程式碼結構構建SpringCloud架構
- Judo:使用無程式碼構建原生應用體驗
- 六邊形架構教程:構建可維護的Web應用程式 - DEV架構Webdev
- 整合spring cloud雲服務 - HongHu架構程式碼結構構建SpringCloud架構
- 使用 create-react-app 構建 react應用程式流程及開發注意點ReactAPP
- [譯] 為多個品牌和應用構建 React 元件React元件
- 使用React Native和Expo快速構建原生移動iOS和Android應用程式React NativeiOSAndroid
- Spring Cloud雲服務架構 - HongHu雲架構程式碼結構構建SpringCloud架構
- 使用汽車應用庫構建應用
- (十四)JAVA springboot微服務b2b2c電子商務系統- Spring Cloud構建分散式電子商務平臺JavaSpring Boot微服務Cloud分散式
- 使用silky腳手架構建微服務應用架構微服務
- 使用Java和Reactive Streams構建流式應用JavaReact
- Spring Boot 中 10 行程式碼構建 RESTful 風格應用Spring Boot行程REST
- (五) 整合spring cloud雲服務架構 - 雲架構程式碼結構構建SpringCloud架構
- [譯] 使用 React 和 ImmutableJS 構建一個拖放佈局構建器ReactJS
- 使用 Docker 構建 Nebula Graph 原始碼Docker原始碼