Spring Boot (spring data, jwt, hibernate) fica bom
Ou JSF, é bacana tbm. É mais rápido e mais fácil em partes pra desenvolver, mais engessado tbm. Ai com PrimeFaces, se vc n precisa de firulas no front, tem tudo pronto já.
R
rlira
Cara como o Rodrigo ai mencionou Spring Boot, e eu por um tempo usei o PF, hoje eu indicaria meu caro o Thymeleaf, ele com o Spring faz um ótimo trabalho, e tem ai os Microserviços D+
Gabriel_Lonzetti
obg pelas dicas
estarei pesquisando e coletando conteudo dessas dicas
pelo q vi ate agora é bem mais complexo q java descktop
bora estudar hehehh
Gabriel_Lonzetti
não tem como jogar essa minha aplicação dentro de um projeto web e executar?
olhei uns videos aula e todas falam de programação html5 dentro do netbeans
Você pensou que ia programar com código Swing para web?
Se você quer partir para Java web, é necessário estudar os fundamentos da Web, para então poder estudar Java Web
Fundamentos da Web:
-HTTP
-Requisição POST e GET
-HTML
-CSS
-JavaScript
Existem vários frameworks para se trabalhar com Java Web, mas o interessante mesmo é começar por baixo, para depois não se perder.
Pelo que vi, o link que você postou é sobre Applets, bom… Esqueça-o. Estude Servlets e JSPs.
Depois que estiver fazendo um CRUD bacana, parta para JSF ou Spring.
Lembrando que essa é a minha opinião.
Abraço!
Gabriel_Lonzetti1 like
html, css, flash, javascript
essas coisas eu sei utilizar bem
ja criei alguns sites
achava q java web seria sim um estilo d swing
achava q daria pra modelar que nem um jframe por exemplo
entao tenho q ver esses jsp, servlets e spring
Gabriel_Lonzetti
pelo q vi o java vai servir só para fazer a programação dos eventos é isso mesmo??
a parte gráfica é toda html e tals…
rmendes082 likes
Basicamente é isso … Mas o buraco é um pouco mais embaixo …
De fato, o código Java vai rodar do lado do servidor, sempre. Dito isso, tem 2 maneiras de desenvolver o seu sistema:
aplicação Web tradicional: nesse caso, as ações da sua tela serão basicamente links. A cada clique você dispara uma requisição GET ou POST. O servidor processa a requisição, busca os dados no banco e renderiza um template de HTML + CSS com os dados que você buscou no banco.
Single Page Application: nesse caso, toda a lógica de interface é executada no browser usando Javascript. O seu backend Java fornece apenas os dados da aplicação em um formato como JSON ou XML.
LuanFroehlich1 like
R.I.P
Gabriel_Lonzetti
pois eh
vlw a todos
java web não é oq estou procurando então
ficarei com o HTML5
é q smpre gostei d desenvolver em swing
é q tenho um software para educação, mtas atividades distintas para todas as séries, e to afim de passar tudo para a web, assim atingir mais entidades educacionais
A
AntonioSantos
Se seu objetivo é apenas esse, então estude sobre Applets.
Dessa forma você consegue rodar uma aplicação feita com swing no browser.
Applets são aplicações Java que executam dentro do
browser. Um applet executa no cliente, e não no
servidor. É feito o download do código para o computador
O applet se integra a páginas HTML
Por ser uma aplicação Java, o applet precisa
de uma JVM para executar. A JVM executa dentro do browser
Ai entra Java Plugin:
• É um plug-in para browsers
• Permite levar a JVM para dentro do browser
• Sem o Java Plug-In os applets não podem ser
executados
• Ao instalar a JRE (Java Runtime Environment)
ou o JDK (Java Development Kit), o Java Plug-
In é instalado automaticamente
javaflex1 like
Flash
Silverlight
Applet
R.I.P
rmendes081 like
O problema é que HTML5 não vai resolver o seu problema para fazer sistema Web. HTML5 é só uma parte da solução. Com HTML5 + CSS3 a única que você consegue fazer é um punhado de páginas estáticas. Só isso. Para você acrescentar “inteligência” no seu sistema você vai precisar de alguma linguagem no backend. As mais usadas hoje são Java, C#, PHP, Python e Ruby e agora Javascript/Node.js.
Gabriel_Lonzetti
pois eh
tava lendo e vi q mta coisa ta morrendo
Gabriel_Lonzetti
vou fazer isso
vai demorar um pouco pq meu tempo livre ta limitado agora, mas vou refazer usando o html5 e por baixo usar o java, as classes ja tenho todas prontas mesmo
pfk66
De que forma exatamente sua aplicação está
trancada
por ser desktop? Como você imagina a web
libertando
sua aplicação?
jallisson_jallis
Meu software é Swing e funciona em 5 cidades com o mesmo BD