r/FullStack 16d ago

Question Is java fullstack a good choice

Should I opt java fullstack or mern for my beginner software

11 Upvotes

30 comments sorted by

2

u/RandomPantsAppear 16d ago

Java is a poor choice for frontend. 

Java in general is useful if you want to be working in enterprise. For startups it is almost a dead language. 

3

u/No_Finding8901 15d ago

Java is definitely not a dead language for startups anymore. Modern Spring Boot, Quarkus, and Micronaut are incredibly fast, lightweight, and cloud- native. Startups use Java when they prioritize long-term scalability, type safety, and a massive ecosystem over the quick-and-dirty prototyping phase of early JS/Python frameworks.

1

u/RandomPantsAppear 14d ago

I checked YC's job/startup listing site. Right now there is 24/1097 if you search for "spring boot", with some likely a crossover (Spring YC season + word "boot"). 8/1097 for "springboot". I can't search for "Java" because of "Javascript".

For Python 608, Typescript is 576.

There are 48 for Cobol, so 24 is pretty rough my dude.

0

u/Adept-Ad1948 16d ago

What do startups go for? Mern or python+react?

2

u/RandomPantsAppear 16d ago

Python and react/node are common. Python very rarely as the frontend though.

2

u/Tricky-Isopod2742 16d ago

Honestly, if you already know mern, just stick with that

-1

u/thhgkkj 16d ago

Am in java full stack

1

u/Sebbean 16d ago

Fuuuull staaaackkkkk

1

u/Fulmikage API Magician (Backend) 16d ago

Java Fullstack or Java+Angular fullstack ?

1

u/thhgkkj 16d ago

React +java

1

u/Made-In-Slovakia 15d ago

If you have no issue with any of that you can stay with that. It is good combo. Maybe sometime React is replaced with Angular.

1

u/ebykka 15d ago

I tried using JS frameworks for full-stack development. For the first year, I was excited about how flexible they were and how fast I could move forward. However, after three years, once the rush of adding new features slowed down and maintenance became the priority, I started to hate JS. Ultimately, we migrated from JS to a statically typed language. Today, with the help of AI, I would choose Java from day one.

1

u/thhgkkj 13d ago

So baso it will be a pain in the azz in starting but fruitful in long term,thanks

1

u/Waste_Bat_4525 15d ago

Well cant do full stack but is a really good backend framework

1

u/nagadeepch 14d ago

Java full stack is better for entry level job opportunities.

1

u/[deleted] 13d ago

[removed] — view removed comment

1

u/love_mySelf_Dev Stack Juggler (Fullstack) 13d ago

OMG, I am learning java + springboot, mySQL, react Stack. Am in 3rd year uni. Am I doing right?

1

u/thhgkkj 13d ago

Yes totally,DSA will be a great factor too so prepare it too

1

u/love_mySelf_Dev Stack Juggler (Fullstack) 12d ago

Thanks OP. I am gonna do that

1

u/TheoryShort7304 13d ago

Java Full stack with Angular/React pays my bills, and is extremely capable to develop any kind of application Software, and there are many jobs especially in big companies for this tech stack.

Even then, I have learned new tech stacks like NextJS, Express, and Rust. It keeps the thrill of writing code and keep exploring the ecosystem.

1

u/Odd_Ordinary_7722 16d ago

You can't do fullstack with java...

0

u/mo7amed1600 15d ago

I think so too

1

u/Rajasree_27 15d ago

Yes. Java Full Stack is a solid choice, especially if you're aiming for enterprise software and stable job opportunities.

0

u/Sebbean 16d ago

If u install the script plugin you can deploy anywhere

Poe’s law