G
G
geron2016-08-10 12:26:31
JavaScript
geron, 2016-08-10 12:26:31

What technologies to choose for a Java web application?

Hello!
It's not like I can't decide on technologies, so I'm sorry if I'm repeating myself with questions. I read other questions, but I still did not receive an answer. I know Java, that's why I write in it.
And the task is this, you need to implement web applications with the ability to view video in real time. The service will be available both on mobile phones and on the web.
That is, there will be REST web services, the client (mobile phones and the web) will contact them.
I look in the direction of such technologies:
Backend:
1-Spring MVC, I don’t know about spring.
2-Tomcat container or Undertow (or something else smaller and easier) - I don't want to use heavy server applications, in my opinion they are too demanding on resources.
DB:
1-ORM Hibernate
3-MySQL
UI:
1-Angular
2-bootstrap
Such questions:
What framework, library, tool is better to use to implement web api in java? If you were writing in java, what framework, library, tool would you choose?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alexander Kosarev, 2016-08-10
@jaxtr

IMHO:
Backend: Spring Boot (+MVC) without an external servlet container (but if you really need it, you can use it too)
DB: JPA (Spring Data JPA) and PostgreSQL
Although everything about the database depends on the goals. I have met projects that MySQL did not take out, but with which PostgreSQL coped with a bang.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question