node. JS Getting Started

Source: Internet
Author: User

Doodle Old Wet
Links: https://www.zhihu.com/question/33578075/answer/56953467
Source: Know
Copyright belongs to the author. Commercial reprint please contact the author for authorization, non-commercial reprint please specify the source.

Known Friends

@xs Yin: Can not be used as the backbone of the main station language, only assists.
Well, this friend is too pessimistic about node.
The contents of the transport are as follows: What companies is using node. js in production?
There are a lot of familiar companies, such as Netflix,paypal,linkedin. They are all using node, of course, not the code they use is written in node. But node (JavaScript) can count as the main language.
Of course, node is not suitable for all scenarios, and CPU-oriented, such as AI, is definitely not node-written.

But then again, because node is a powerful community, there is always a third-party module to open the human brain hole,
Like this: Sandeepmistry/noble GitHub
This is a Bluetooth central module written in node, it is really good and powerful, node of the cow is really too many, Bluetooth modules are written out.

Look at one more: Nw.js at first glance, we don't know what this thing is doing,
But if you know what it turns out to be: Node-webkit, you might want to remember.
We all know that the kernel like Chrome and Safari is WebKit, while Node-webkit is equivalent to a custom WebKit kernel browser that executes server-side code node JS. Nw.js is used for cross-platform development, Hybird APP, which can be used with ionic.

In addition Nw.js is written with io.js-javascript I/O, io.js This east is fully compatible with node, but support the next generation of JavaScript, commonly known as ES6.
For more nw.js, take a look at this tutorial: cross-platform Development with Nw.js

Conclusion: Everyone should know that the web is the future development trend, then I think node should be the future of the Web.

(See also a comment area a friend said, "found a lot of people who will nodejs the whole stack." I would like to say, we write JavaScript, the past is so bitter force, a rare time to install the opportunity to force, do not expose the trouble, eh? da)
/*
Update content End
*/

First, I don't agree.

@ Jia Directormention node is still in the initial stage, not clear the country, anyway, some sheep island is quite fire, I hope you have time to participate in our node JS meetup Auckland activities:)

First, many people don't understand what node JS is. It is not a library, it is a running environment. For example, run Java and C # require their own compilation environment. The goal is for JavaScript to run on the server just like any other back-end language. This makes the original JavaScript that can only do the special effects of the gorgeous race to change body! Well, actually at first I was rejected (really started a little bit to despise node) and later found himself a jerk.

To do what? Restapi use it more. Why not explain more, the previous theoretical knowledge is almost summed up. Now the web app is trending Angular+node, or React+backbone/flux+node.
Tell me, why use it?

First, the world martial arts only fast not broken, node in Restapi this piece is really much faster than C # WEBAPI. Our company write in C #, that slow ah, deep experience.
Second, the use of more people! GitHub that fire, a variety of third-party module, know a node developer developed more than 120 modules
Third, free, not only that, server costs you can save a lot of, AWS, Azure Price has been crying blind, buy a linode or digital ocean cheap and affordable, you do a product of course the cheaper the better
Four, Lai's re-learn C # Java, directly on the JavaScript
Strong My big JavaScript, really a second let you become fullstack! There's Wood there! It's no longer a constant plus and a animation.

Microsoft in vs2015 all added JS compiler, small partners are still waiting for God horse.
Interested small partners can look under: node. JS Tools 1.0 for Visual Studio

Finally, I want to say, this is my handsome, how handsome you.
After watching for so long, finally can not help to give the first time {cheek red}edited on 2015-09-26

node. JS Getting Started

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.