My partner and I are collaborating on a project for our current semester course. As we delve into our research on potential technologies to use, it seems like Spring Boot for the server side along with MySQL or Postgres for the database are emerging as strong possibilities. However, when it comes to deciding on the front end framework, I'm torn between using React, Angular, or simply developing multiple JSP pages. Throughout my exploration, I've observed that not many projects combine React and Spring Boot, which has led me to question whether it's advisable to integrate two technologies that may not be traditionally paired together. Can someone provide some guidance in helping us finalize our tech stack selection?