- Webflux, Cloud (Eureka, Config, Gateway), Reactive Data mongodb (Java 12 w/o Switch expr. )
- Mongodb
- React, Typescript
- Tests: Mockito and Spock (Guava)
Exemplary tests: https://github.com/holkiew/yomenik/tree/master/battlesim-service/src/test/java/com/holkiew/yomenik/battlesim/simulator
- Backend
-
- mvn clean install
-
- ./runScript
Services run order:
graph LR
A[Config] --> B[Discovery]
B --> C[User-Service]
C --> D[Gatewayix]
D --> E((Remaining services))
- Frontend
-
- cd frontapp
-
- yarn build
-
- serve -s build