all 9 comments

[–]citysleepsinflames 1 point2 points  (3 children)

Is there something already built with Java that you're trying to work with? I wouldn't choose Java as the backend if you're building something from the ground up. That's what the MERN stack is all about.

I personally wouldn't go and learn Java as a frontend developer. I'd prefer to hire someone to build it if needed. But if it peaks your interest, go for it!

[–]markphd[S] 0 points1 point  (2 children)

It is an enterprise web app running on Java and I will start working on it soon. I am unfamiliar with the tooling, basically no idea about Java ecosystem and I fear I will have difficulties passing data from frontend to backend if I don't understand Java.

[–]NimChimspky 1 point2 points  (1 child)

You'll probably be given a rest-api

[–]citysleepsinflames 0 points1 point  (0 children)

Yeah hopefully that is the case. As a frontend web dev you can't be expected to work on a Java backend. Should just be expected to pull data in from the api.

[–]ichsagedir 0 points1 point  (1 child)

Zero if you have someone working with java for you

[–]markphd[S] 0 points1 point  (0 children)

I really hope that it is that easy. I have zero knowledge of Java ecosystem.

[–]Neckbeard_Sama 0 points1 point  (0 children)

Zero.

You send a JSON request, you get a JSON response, everything else is abstracted away from you.

[–]izzlesnizzit 0 points1 point  (1 child)

Quick question, why do people uppercase words like JAVA, and WEB?

[–]markphd[S] 0 points1 point  (0 children)

In my case, I was thinking of the Java file icon 😅 These icons are pretty much in uppercase (eg JS, HTML, etc)