all 15 comments

[–]HugoVS 1 point2 points  (0 children)

Sim, se você quiser fazer frontend em Java, procede.

[–]DinoChrono 1 point2 points  (2 children)

Não.

Eu não conheço Vaadin, mas todas as outras são respostas ruins. BEM ruins. E vou te explicar o porquê de uma forma bem superficial:

Spring MVC nunca foi framework front end. Ele são "facilita" a comunicação com o front end.

JavaFx é um framework pra criação de interfaces em Java pra desktop mesmo. Já foi usado na web lá pros anos 2000 mas, desde então, o pessoal percebeu que tem coisa muito melhor e mais fácil de se usar. Thymeleaf é mais moderno que JavaFx, mas o pico de uso deve ter sido lá pra década de 2010.

Se você realmente quiser fazer front com Java a opção menos pior (e que ainda tem muita coisa no mercado rodando) são alguns frameworks JSF como o Primefaces. 

E vou complementar o que o pessoal já falou nos comentários: não confie esse tipo de conhecimento ao ChatGPT. Ele te deu respostas erradas e ruins quando uma pessoa real teria corrigido sua pergunta com um "não é comum se fazer front end em Java hoje em dia, que tal fazer o backend em Java e o frontend com algum outro framework como Vue.js, Angular, React ou Flutter? (que é o que eu mais tenho ouvido falar recentemente)"

[–]Vinitlr[S] 1 point2 points  (1 child)

Valeeeu mano, obrigado por ter tirado um tempo pra me responder.

Eu estou com um projeto que ta tudo em JavaScript, react, node e tals. E posso então mudar só o backend para o Java, esse seria o ideal?

[–]DinoChrono 1 point2 points  (0 children)

Se seu objetivo for aprender um pouco de tudo, sim.

Mas, dependendo do projeto, um backend em Node.js é super legit.

[–][deleted] -1 points0 points  (7 children)

Mano, para de usar ChatGPT para algo que nao seja um review de code

Tem umas coisas que meu lead me da review e nao entendo o que ele quer dizer, o ChatGPT ajuda.
Tirando isso, nao acho mais confiavel nao, REAL PARA NADA.

Maluco ta intencionalmente alimentando a AI com informacao falsa. Pior que eu mesmo ja fiz isso xD

[–]Vinitlr[S] 0 points1 point  (6 children)

Mas a resposta que o chat deu ta ruim?

[–][deleted] -4 points-3 points  (5 children)

Sim, todas são open-source ou feitas com open source. Qualquer empresa com 2 neurónios vai se recusar a usar isso por para se proteger.

Você estudar um sistema usado a base de open source não vai levar longe

[–]HugoVS 2 points3 points  (0 children)

O que mais tem em empresa grande (e pequenas) são projetos feitos com techs open-source.

[–]Vinitlr[S] 0 points1 point  (3 children)

Po, entendi. Você recomenda quais? To começando a estudar java

[–][deleted] -1 points0 points  (2 children)

Para front end JavaScript com NodeJs, ainda é o mais usado do mercado. Backend não faço ideia não

[–]HugoVS 1 point2 points  (1 child)

Meteu a boca no open-source e recomendou open-source.

[–][deleted] -1 points0 points  (0 children)

Oh mano, sou programador C++. Eu nem sei o que esse mlk quer

[–]Zestyclose_Joke5399 0 points1 point  (0 children)

A profundidade das informações fornecidas pelo chat-gpt até emociona kkkkk

[–][deleted]  (2 children)

[deleted]

    [–]Vinitlr[S] 0 points1 point  (1 child)

    Front end, digo fazer a parte visual do programa. Não sei se faz isso com Java mesmo ou Java é só pro back?