Simple guide to help you on your web-dev journey
View the Project on GitHub KeaCluster/bookstoreAPI-spring-guide
A beginner’s guide to building a small REST-API using Spring Boot. This guide covers various aspects of software development including: requirements gathering, system design, development, and deployment preparations.
[!NOTE] There isn’t that much info to go through. We won’t look at any front-end aspects of development as this is not the purpose. However we will dive into some basic theory about
MVC
andREST-API
services.
Keep in mind this is a beginner-friendly guide. If you’re in search for an advanced/robust guide on to how to develop a functional, secure and production-ready REST-API, this is not the place. With that said and clear, I hope you find the following document of help. Good luck on your development journey and remember to keep things simple
To complete this guide we recommend a previous solid foundation of:
Java
fundamentals.MySQL
and SQL
knowledge.Java JDK
installed and an IDE of your preference.Java
(17.0+)Springboot
(initializr for simplicity)MySQL
MVC
theory and applicationIntro - Basic theory and concepts
For any queries/feedback or contact, you can reach out via Github
[!TIP] Feel free to open a PR for any corrections/suggestions
This project is licensed under the Creative Commons Zero v1.0 Universal License - see the LICENSE file for details.
GLHF;