About node. js

Source: Internet
Author: User

Introduction:Node is a platform that allows JavaScript to run on the server side. It can makeJavaScript is out of the browser and runs in a normal server environmentnode. JS is a platform for the development of real-time web (real-time web) applications, which has been fully developed since its inceptionConsider the scalability of the architecture in real-time response and hyper-scale data requirements. This allows it to abandon the traditional platform relies on multi-lineProcess to achieve high concurrency of design ideas, and the use of single-threaded, asynchronous I/O, event-driven program design model. TheseFeatures not only bring huge performance gains, but also reduce the complexity of multi-threaded programming, which in turn increases the efficiency of development.node. JS has a powerful and flexible Package Manager (node Packages Manager, NPM) that currently has tens of thousands of third-party modulesThere are Web development framework, MySQL, PostgreSQL, MongoDB Database interface, template language parsing, CSS generation tools, mail,Encryption, graphics, debugging support, and even a graphical user interface and operating system API tools.node. JS is a platform that lets JavaScript run outside the browser. It implements such things as file systems, modules,The Core JavaScript, such as package, operating system API, network communication, or not.function:Just as JavaScript is for clients, node. JS is a network-born. node. JS can do much more than develop a webStation so simple, using node. js, you can easily develop:? A website with complex logic;? Large-scale WEB applications based on social networks;? Web Socket server;? TCP/UDP socket Application;? command-line tools;? Interactive terminal program;? A local application with a graphical user interface;? Unit testing tools;? The client-side JavaScript compiler.

About node. js

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.