Skip to content

Commit 293201b

Browse files
committed
first commit
0 parents  commit 293201b

38 files changed

+26613
-0
lines changed

README.md

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# How to integrate React.js with Spring Boot (run on same Server/Port)
2+
3+
For more detail, please visit:
4+
> [How to integrate Spring Boot with React.js](https://bezkoder.com/integrate-reactjs-spring-boot/)
5+
6+
> [React (Components) CRUD example to consume Web API](https://bezkoder.com/react-crud-web-api/)
7+
8+
> [Spring Boot JPA - Building Rest CRUD API example](https://bezkoder.com/spring-boot-jpa-crud-rest-api/)
9+
10+
Fullstack with Spring Boot:
11+
> [React.js + Spring Boot + MySQL](https://bezkoder.com/react-spring-boot-crud/)
12+
13+
> [React.js + Spring Boot + PostgreSQL](https://bezkoder.com/spring-boot-react-postgresql/)
14+
15+
> [React.js + Spring Boot + MongoDB](https://bezkoder.com/react-spring-boot-mongodb/)
16+
17+
More Practice:
18+
> [React (Hooks) CRUD example to consume Web API](https://bezkoder.com/react-hooks-crud-axios-api/)
19+
20+
> [React Material UI examples with a CRUD Application](https://bezkoder.com/react-material-ui-examples-crud/)
21+
22+
> [Spring Boot Pagination & Filter example | Spring JPA, Pageable](https://bezkoder.com/spring-boot-pagination-filter-jpa-pageable/)
23+
24+
> [Spring Data JPA Sort/Order by multiple Columns | Spring Boot](https://bezkoder.com/spring-data-sort-multiple-columns/)
25+
26+
> [Spring Boot Repository Unit Test with @DataJpaTest](https://bezkoder.com/spring-boot-unit-test-jpa-repo-datajpatest/)
27+
28+
> [Deploy Spring Boot App on AWS – Elastic Beanstalk](https://bezkoder.com/deploy-spring-boot-aws-eb/)
29+
30+
Serverless:
31+
> [React Firebase CRUD App with Realtime Database](https://bezkoder.com/react-firebase-crud/)
32+
33+
> [React Firestore CRUD App example | Firebase Cloud Firestore](https://bezkoder.com/react-firestore-crud/)
34+
35+
## Project setup
36+
```
37+
mvn clean install
38+
```
39+
40+
### Run
41+
```
42+
mvn spring-boot:run
43+
```

react-client/.env

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
PORT=8081

react-client/.gitignore

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
/.pnp
6+
.pnp.js
7+
8+
# testing
9+
/coverage
10+
11+
# production
12+
/build
13+
14+
# misc
15+
.DS_Store
16+
.env.local
17+
.env.development.local
18+
.env.test.local
19+
.env.production.local
20+
21+
npm-debug.log*
22+
yarn-debug.log*
23+
yarn-error.log*

react-client/README.md

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# React.js CRUD App with React Router & Axios
2+
3+
For more detail, please visit:
4+
> [React (Components) CRUD example to consume Web API](https://bezkoder.com/react-crud-web-api/)
5+
6+
> [React (Hooks) CRUD example to consume Web API](https://bezkoder.com/react-hooks-crud-axios-api/)
7+
8+
Using Material UI instead of Bootstrap:
9+
> [React Material UI examples with a CRUD Application](https://bezkoder.com/react-material-ui-examples-crud/)
10+
11+
Fullstack with Node.js Express:
12+
> [React.js + Node.js Express + MySQL](https://bezkoder.com/react-node-express-mysql/)
13+
14+
> [React.js + Node.js Express + PostgreSQL](https://bezkoder.com/react-node-express-postgresql/)
15+
16+
> [React.js + Node.js Express + MongoDB](https://bezkoder.com/react-node-express-mongodb-mern-stack/)
17+
18+
Fullstack with Spring Boot:
19+
> [React.js + Spring Boot + MySQL](https://bezkoder.com/react-spring-boot-crud/)
20+
21+
> [React.js + Spring Boot + PostgreSQL](https://bezkoder.com/spring-boot-react-postgresql/)
22+
23+
> [React.js + Spring Boot + MongoDB](https://bezkoder.com/react-spring-boot-mongodb/)
24+
25+
Fullstack with Django:
26+
27+
> [React.js + Django Rest Framework](https://bezkoder.com/django-react-axios-rest-framework/)
28+
29+
Serverless:
30+
> [React Firebase CRUD App with Realtime Database](https://bezkoder.com/react-firebase-crud/)
31+
32+
> [React Firestore CRUD App example | Firebase Cloud Firestore](https://bezkoder.com/react-firestore-crud/)
33+
34+
Integration (run back-end & front-end on same server/port)
35+
> [How to integrate React.js with Spring Boot](https://bezkoder.com/integrate-reactjs-spring-boot/)
36+
37+
> [Integrate React with Node.js Express on same Server/Port](https://bezkoder.com/integrate-react-express-same-server-port/)
38+
39+
40+
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
41+
42+
### Set port
43+
.env
44+
```
45+
PORT=8081
46+
```
47+
48+
## Project setup
49+
50+
In the project directory, you can run:
51+
52+
```
53+
npm install
54+
# or
55+
yarn install
56+
```
57+
58+
or
59+
60+
### Compiles and hot-reloads for development
61+
62+
```
63+
npm start
64+
# or
65+
yarn start
66+
```
67+
68+
Open [http://localhost:8081](http://localhost:8081) to view it in the browser.
69+
70+
The page will reload if you make edits.

0 commit comments

Comments
 (0)