#Java EE vs Java Web

1 messages · Page 1 of 1 (latest)

uncut lily
#

Must i learn java web before learning java EE and what is the major differences between them.

main rootBOT
#

<@&987246399047479336> please have a look, thanks.

main rootBOT
#

While you are waiting for getting help, here are some tips to improve your experience:

Code is much easier to read if posted with syntax highlighting and proper formatting.

If nobody is calling back, that usually means that your question was not well asked and hence nobody feels confident enough answering. Try to use your time to elaborate, provide details, context, more code, examples and maybe some screenshots. With enough info, someone knows the answer for sure.

Don't forget to close your thread using the command </help-thread close:1027500463647621170> when your question has been answered, thanks.

covert badger
#

both of those are dead

#

and no, they dont belong together

#

java web refers to a tech that enables u to run java in ur browser. similar to applets in the past

#

its not really used

#

and mostly legacy

#

java ee refers to the legacy techstack that has been used for creating backends with java in the past

#

so the classic tomcat, glassfish, soap, jsp, servlets, ... stuff

#

also legacy

#

the proper tech to use for creating backends with java nowadays is spring

uncut lily
#

Okay, but why spring

covert badger
#

what do u mean "why"?

#

thats like asking why we should drive a modern car and not one from 50 years ago

#

yeah. so the old stuff still works. its just old

#

theres better and easier stuff

#

unless u have to use those techs, cause maybe ur working in a legacy job, i wouldnt bother learning it

hybrid trench
covert badger
#

true that lol

#

actually, u can still play them locally. just not in browser anymore

hybrid trench
#

aren't applets by definition on browsers?

#

oh you mean on localhost

covert badger
#

applets are essentially just swing applications

#

so u can run them as regular swing app locally

hybrid trench
#

yeah, but then they are not called applets no

covert badger
#

yeah. what i meant is that if u wrote some applet app 10 years ago, u can still use the app as normal swing app. just not host it online in the browser anymore

#

java web start is an attempt to bring back java apps to the browser. but i havent seen anyone use it and it got deprecated pretty fast as well, replaced by java openwebstart

#

but i also havent seen that in use yet

#

so yeah. java "in the browser" is kinda dead

uncut lily
#

Thanks guys, any other essential stuff to learn after spring framework

covert badger
#

spring is a huge ecosystem

#

it will take u a year to learn everything from just spring and its friends

#

ur covered with spring

uncut lily
#

Okay thanks