What users are saying about
12 Ratings
183 Ratings
12 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 9.1 out of 100
183 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.6 out of 100

Likelihood to Recommend

Node.js

If you need a fast, robust and reliable server side framework that allows you to write JS on the backend and therefore have your project in one language - Node.js is a stand out choice. It can easily handle heavy traffic on very little resources (CPU and memory usage is very efficient). I can't recommend it enough, it is such a pleasure to work with - I feel it gave me back my career. I was so bored with the banality of .NET, I had also come to dislike it's overly convoluted and complicated class structure. Node.js was the fresh start I needed, it can be as simple or as complicated as you like - but even at it's most complicated it can still beat the pants off .NET core any day.
Anonymous | TrustRadius Reviewer

Oracle Java SE

  • Very Stable SDK which helps development and deployment smoothly
  • Addresses fatal errors / crashes as compared to Open JDK
  • Continuous release model by addressing bugs, improvements in every release
  • For Enterprise products it is big benefit to go with Oracle Java SE
  • Cipher Security support
Anonymous | TrustRadius Reviewer

Pros

Node.js

  • C and C++ plugins are good for heavy calculations.
  • Easy to use and maintain with a little knowledge of Javascript.
  • A wide range of json support.
  • It provide robust technology to work.
Tanay Arora | TrustRadius Reviewer

Oracle Java SE

  • Plenty support built into the tool and IDE like Maven, Ant, Eclipse, IntelliJ.
  • Strong object-orientation language and clear project structure.
  • Wrapper underlines hardware and memory management so the developers can focus on business and implementation.
  • It offers a huge library and framework support from third-parties and the community.
Trang Nguyen | TrustRadius Reviewer

Cons

Node.js

  • There are no cons in the approach we use.
Jedrzej Marciniak | TrustRadius Reviewer

Oracle Java SE

  • No ability to automatically clean up resources such as via destructors in C++. End users must explicitly invoke a method (e.g. close, dispose) to ensure resources are freed in a timely manner.
  • Garbage collection can introduce pauses at runtime (although this is improving)
  • Memory leaks are sometimes difficult to find due to automatic garbage collection
Anonymous | TrustRadius Reviewer

Usability

Node.js

No score
No answers yet
No answers on this topic

Oracle Java SE

Oracle Java SE 8.1
Based on 3 answers
The language is fluent and has good support from a number of open source and commercial IDEs. Language features are added every 6 months, although long-term service releases are only available every 3 years. It would be nice if some of the older APIs were depreciated with more pressure to move to the new replacement APIs (e.g. File vs. Path), but transitions to new features are generally well implemented.
Anonymous | TrustRadius Reviewer

Support Rating

Node.js

Node.js 6.4
Based on 1 answer
Node.js is easy and good to use, their support team is also good they always tend to help you, and solve your problem,even we know that Node is free to use and opensource but then also we get support from them but for getting much better results we need to purchase standard or enterprises support provided by them.
Tanay Arora | TrustRadius Reviewer

Oracle Java SE

Oracle Java SE 8.1
Based on 39 answers
Java is such a mature product at this point that there is little support from the vendor that is needed. Various sources on the internet, and especially StackOverflow, provide a wealth of knowledge and advice. Areas that may benefit from support is when dealing with complex multithreading issues and security libraries.
Anonymous | TrustRadius Reviewer

Alternatives Considered

Node.js

Other alternatives would be Python or Ruby, both of which are inferior in terms of performance, usability, scalability, and error handling.
Adam Stern | TrustRadius Reviewer

Oracle Java SE

We had to stick with Java SE due to some of our other services being already written in Java. For the past couple months, we have been experimenting with Python and comparing its level of security and performance. From our experience, Python has fewer security capabilities, but has a much faster performance compared to Java.
Anonymous | TrustRadius Reviewer

Return on Investment

Node.js

  • Node.js allows us to get more systems up and running quicker
  • Zero cost
  • Robustness
Anonymous | TrustRadius Reviewer

Oracle Java SE

  • We're able to deploy new instances of our application on new hardware setups without any hiccups or additional tweaks thanks to the use of the Java VM.
  • Many colleagues are familiar with Java, either from school, or previous employment since it's so widely used. They're able to get up to speed and being productive on our team very quickly.
Anonymous | TrustRadius Reviewer

Pricing Details

Node.js

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Oracle Java SE

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison