NODE JS desperately blows, I don't like it. Don't ask why, intuition.

Source: Internet
Author: User

NODE JS desperately blows, I don't like it. Don't ask why, intuition.

Take a look at node JS in PayPal's tinkering article.
https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/

In this article, node JS beats the traditional jee (Spring, hibernate)
One reason
1) Development efficiency, 2 people 2 months (NODEJS), and 5 people 2 months (Java) to make something as functional.
* Nodejs code line = 67% Java code line (that is, the less code the better)
* Only the number of 60% Java files is required (that is, the fewer files the better)
* Need people and less time ... (Of course, the less the better,
As far as I'm concerned, the less code, the better, the fewer files, the better. (digression: Further proof that design patterns are stupid useless things, and Goto, the convenience of bringing much more than inconvenience)

2) Execution Efficiency * Nodejs is much faster than Java, twice times the response speed.

In essence, I agree with the truth and the Law of Judgment. But, Nodejs dare and the net ratio, dare and netty?
The V8 engine is really great. It can only prove a few points.
1) Most of the average engineer's output is poor. The architecture sucks. (in particular, the Java EE Architecture) Indian contractor This is a good study. Development efficiency that's absolutely slow ... Oh.
2) Advanced engineer output is several times more than the average engineer production, even a new language, they get started, the efficiency of doing things is much higher. If you are the boss, please treat them kindly.
3) The architecture is very important, and the excellent and efficient language can be reduced to the point where it is less than the basic explanatory language.

NODE js desperately blows, I don't like it. Don't ask why, intuition.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.