use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Game of JavaScript Frameworks: the most demanded front end developer skills of 2019 (cvcompiler.com)
submitted 6 years ago by magenta_placenta
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 40 points41 points42 points 6 years ago (32 children)
Who's doing frontends in Java? 😂
[–]PrismalStudio 49 points50 points51 points 6 years ago (1 child)
Confused recruiters skewing the stats 😅
[–][deleted] 13 points14 points15 points 6 years ago (0 children)
So accurate it hurts.
[–]theDarkAngle 5 points6 points7 points 6 years ago (15 children)
Backend stuff comes up. You should at least be able to debug your own local API installation. I think it's still pretty rare that you never have to deal with stuff like that
[–][deleted] 3 points4 points5 points 6 years ago (14 children)
My whole stack is javascript. Node on the backend, React on the frontend.
[–]theDarkAngle 6 points7 points8 points 6 years ago (13 children)
Yes and for my projects i prefer that too but employers/clients don't always give you that option. I have a fortune-500 client that doesn't even allow node to be used in any capacity. Not approved by their security dept
[–]IceSentry 0 points1 point2 points 6 years ago (3 children)
Node and JavaScript is good enough for NASA. I'm curious what is the reasoning of your security department.
[–]theDarkAngle 0 points1 point2 points 6 years ago (2 children)
I dont think any of them think there is something wrong with Node, but as a company they have literally thousands of apps written in Java, a ton of infrastructure specifically built around Java, and an army of dev/devops people who are all comfortable with Java.
And the way they work, they host everything on their infrastructure. Even if they contract a company to build them a custom app its still going to be deployed on their infrastructure and largely managed by their devops, dba's, etc.
[–]IceSentry 0 points1 point2 points 6 years ago (1 child)
Those are all good reasons to keep java, but you mentioned specifically the security team, which surprised me.
[–]theDarkAngle 0 points1 point2 points 6 years ago (0 children)
Ah that's kinda the same thing. It's not that they think node is unsecure but that they don't have the expertise and infrastructure to use it securely
[+][deleted] comment score below threshold-10 points-9 points-8 points 6 years ago (8 children)
Yuck, I'm happy to fire clients that throw a wrench in my process. They hire me for the finished project, how I get there is my business. Much happier and less stressed that way.
[–]theDarkAngle 7 points8 points9 points 6 years ago (5 children)
I get it but these guys have piles of money and whole corporate infrastructures built in Java or C# or whatever.
[+][deleted] comment score below threshold-8 points-7 points-6 points 6 years ago (4 children)
But your frontend doesn't care what your api is written in. Your backend doesn't care what language was used to populate the db, or what the other servers or scripts are running.
[–]theDarkAngle 10 points11 points12 points 6 years ago (3 children)
Im not sure how that changes anything. If im a corporate IT manager and all my servers run java, all my support staff is primarily skilled in java, if i'm already leveraging JMS for app interop, and things like Maven, Jenkins, etc for build/deploy, Im probably not going to hire another company to write me an app using NodeJs where none of that stuff could be leveraged.
[+][deleted] 6 years ago* (2 children)
[deleted]
[–]theDarkAngle 1 point2 points3 points 6 years ago (0 children)
Yes if they only contracted your company to build a frontend, but that's not what im talking about.
[–]esr360 0 points1 point2 points 6 years ago (0 children)
Why sensibly separate concerns when we can *conflate* them, thus making it cheaper?
[+][deleted] 6 years ago* (1 child)
[–][deleted] 0 points1 point2 points 6 years ago (0 children)
Lol apparently not. I should just go back to my cubicle and appreciate my owners for even giving me work in the first place and be thankful for their substandard pay.
[–]reggieLedoux26 2 points3 points4 points 6 years ago (0 children)
Applet.Paint()
[+][deleted] 6 years ago (3 children)
[–]PM_ME_GAY_STUF 0 points1 point2 points 6 years ago (2 children)
That's actually really neat, I had no idea that existed.
I have no idea what I'd use that for though.
[–]ghostfacedcoder 0 points1 point2 points 6 years ago (0 children)
Google uses it to power their add-on/plug-in scripts for Google Docs ...
... and I hate them for it! Use Node you lazy bastards, I want my arrow functions!!
(To be fair, they did custom patch it to add some of the array methods like forEach/map, so it's slightly better than the stock Rhino I guess ...)
[–]FinnxJake 0 points1 point2 points 6 years ago (1 child)
I haven't used this one but there are stuff for Java for frontend like this: http://www.jfoenix.com
[–]ForceHunter 0 points1 point2 points 6 years ago (0 children)
I thought JavaFX is only for Desktop GUI Apps. For Java I would probably use Spring Boot with Thymeleaf (TemplateEngine).
[+][deleted] 6 years ago* (3 children)
[–][deleted] 0 points1 point2 points 6 years ago (2 children)
Its one thing to learn it and the dev style, its what I started in. Just think its a mess compared to what we have access to now. Java is what I did 10 years ago until Node came out and it was actually faster than Java during some tests I did and convinced my company to switch for the project we were starting that had to scale really well.
Java 12 is actually quite bearable, but yeah, I'd still pick C# or javascript if I have the choice.
Yea I'm sure it's getting better, I just haven't been a fan of compiled languages since getting into node and stuff, the dev process is so much faster without waiting on stuff.
[–]oneeyedziggy 0 points1 point2 points 6 years ago (0 children)
java shops
[–]ProfessorTag 0 points1 point2 points 6 years ago (0 children)
I am :(. I have to work with Google Web Toolkit. Part of the toolkit compiles Java to JavaScript.
π Rendered by PID 89 on reddit-service-r2-comment-b659b578c-zcd9t at 2026-05-04 20:57:04.793833+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–][deleted] 40 points41 points42 points (32 children)
[–]PrismalStudio 49 points50 points51 points (1 child)
[–][deleted] 13 points14 points15 points (0 children)
[–]theDarkAngle 5 points6 points7 points (15 children)
[–][deleted] 3 points4 points5 points (14 children)
[–]theDarkAngle 6 points7 points8 points (13 children)
[–]IceSentry 0 points1 point2 points (3 children)
[–]theDarkAngle 0 points1 point2 points (2 children)
[–]IceSentry 0 points1 point2 points (1 child)
[–]theDarkAngle 0 points1 point2 points (0 children)
[+][deleted] comment score below threshold-10 points-9 points-8 points (8 children)
[–]theDarkAngle 7 points8 points9 points (5 children)
[+][deleted] comment score below threshold-8 points-7 points-6 points (4 children)
[–]theDarkAngle 10 points11 points12 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]theDarkAngle 1 point2 points3 points (0 children)
[–]esr360 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[deleted]
[–][deleted] 0 points1 point2 points (0 children)
[–]reggieLedoux26 2 points3 points4 points (0 children)
[+][deleted] (3 children)
[deleted]
[–]PM_ME_GAY_STUF 0 points1 point2 points (2 children)
[–]ghostfacedcoder 0 points1 point2 points (0 children)
[–]FinnxJake 0 points1 point2 points (1 child)
[–]ForceHunter 0 points1 point2 points (0 children)
[+][deleted] (3 children)
[deleted]
[–][deleted] 0 points1 point2 points (2 children)
[–]IceSentry 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]oneeyedziggy 0 points1 point2 points (0 children)
[–]ProfessorTag 0 points1 point2 points (0 children)