You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Project aimed at converting GoGo Ecommerce backend from NodeJs to Spring Boot.
## Learnings
1. Organizing Backend layers into :
1. Rest Controller layer
2. Service Layer
3. Data Layer
2. Utilizing MongoRepository interface to perform database CRUD actions.
3. Using ResponseEntity to construct complete response objects to API calls. Being that Java is typed and JS is not, I found that my previous NodeJS backend was not standardized enough, causing the creation of ResponseEntities and JSON records in this project to be not well structured as well. This process has helped me realize the importance of typed languages in helping to organize and order code.