[PR #24] [MERGED] react-java-mysql: use create-react-app for frontend #153

Closed
opened 2025-11-06 14:20:02 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/docker/awesome-compose/pull/24
Author: @jdrouet
Created: 3/23/2020
Status: Merged
Merged: 3/24/2020
Merged by: @glours

Base: masterHead: update-react-apps


📝 Commits (1)

  • 70be09e react-java-mysql: use create-react-app for frontend

📊 Changes

56 files changed (+15556 additions, -1125 deletions)

View changed files

📝 react-java-mysql/README.md (+3 -3)
📝 react-java-mysql/docker-compose.yaml (+6 -4)
react-java-mysql/frontend/.babelrc (+0 -23)
react-java-mysql/frontend/.browserslistrc (+0 -5)
📝 react-java-mysql/frontend/.dockerignore (+0 -1)
react-java-mysql/frontend/.eslintignore (+0 -1)
react-java-mysql/frontend/.eslintrc (+0 -36)
📝 react-java-mysql/frontend/.gitignore (+23 -4)
📝 react-java-mysql/frontend/Dockerfile (+18 -6)
react-java-mysql/frontend/Dockerfile.production (+0 -12)
📝 react-java-mysql/frontend/README.md (+44 -1)
react-java-mysql/frontend/config/nginx.conf (+0 -9)
react-java-mysql/frontend/jest.config.js (+0 -15)
react-java-mysql/frontend/package-lock.json (+15040 -0)
📝 react-java-mysql/frontend/package.json (+33 -63)
react-java-mysql/frontend/public/favicon.ico (+0 -0)
react-java-mysql/frontend/public/index.html (+43 -0)
react-java-mysql/frontend/public/logo192.png (+0 -0)
react-java-mysql/frontend/public/logo512.png (+0 -0)
react-java-mysql/frontend/public/manifest.json (+25 -0)

...and 36 more files

📄 Description

Create the frontend with create-react-app and typescript (for java devs), and connect the proxy by setting src/setupProxy.js.
Also merge the 2 dockerfiles into a single one.
The exposed port in dev mode is now 3000.

Signed-off-by: Jérémie Drouet jeremie.drouet@gmail.com


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/docker/awesome-compose/pull/24 **Author:** [@jdrouet](https://github.com/jdrouet) **Created:** 3/23/2020 **Status:** ✅ Merged **Merged:** 3/24/2020 **Merged by:** [@glours](https://github.com/glours) **Base:** `master` ← **Head:** `update-react-apps` --- ### 📝 Commits (1) - [`70be09e`](https://github.com/docker/awesome-compose/commit/70be09e941048d0fee2e81ed8b4baff29e196031) react-java-mysql: use create-react-app for frontend ### 📊 Changes **56 files changed** (+15556 additions, -1125 deletions) <details> <summary>View changed files</summary> 📝 `react-java-mysql/README.md` (+3 -3) 📝 `react-java-mysql/docker-compose.yaml` (+6 -4) ➖ `react-java-mysql/frontend/.babelrc` (+0 -23) ➖ `react-java-mysql/frontend/.browserslistrc` (+0 -5) 📝 `react-java-mysql/frontend/.dockerignore` (+0 -1) ➖ `react-java-mysql/frontend/.eslintignore` (+0 -1) ➖ `react-java-mysql/frontend/.eslintrc` (+0 -36) 📝 `react-java-mysql/frontend/.gitignore` (+23 -4) 📝 `react-java-mysql/frontend/Dockerfile` (+18 -6) ➖ `react-java-mysql/frontend/Dockerfile.production` (+0 -12) 📝 `react-java-mysql/frontend/README.md` (+44 -1) ➖ `react-java-mysql/frontend/config/nginx.conf` (+0 -9) ➖ `react-java-mysql/frontend/jest.config.js` (+0 -15) ➕ `react-java-mysql/frontend/package-lock.json` (+15040 -0) 📝 `react-java-mysql/frontend/package.json` (+33 -63) ➕ `react-java-mysql/frontend/public/favicon.ico` (+0 -0) ➕ `react-java-mysql/frontend/public/index.html` (+43 -0) ➕ `react-java-mysql/frontend/public/logo192.png` (+0 -0) ➕ `react-java-mysql/frontend/public/logo512.png` (+0 -0) ➕ `react-java-mysql/frontend/public/manifest.json` (+25 -0) _...and 36 more files_ </details> ### 📄 Description Create the frontend with `create-react-app` and `typescript` (for java devs), and connect the proxy by setting `src/setupProxy.js`. Also merge the 2 dockerfiles into a single one. The exposed port in dev mode is now 3000. Signed-off-by: Jérémie Drouet <jeremie.drouet@gmail.com> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 14:20:02 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-compose#153