web front-end Advanced Learning Node.js, you need to know on what basis?

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/html1997/article/details/102758320

Node.js is a JavaScript runtime environment Chrome V8 engine, a development platform allows JavaScript to run server-side, so that it becomes JavaScript and PHP, Python, Perl, Ruby and other languages ​​on an equal footing server-side scripting language. What you need to learn nodejs basis? Below this article to tell you about it, I want to help.

Nodejs need to learn what basis?

1, familiar with JavaScript

Simply put Node.js is running on the server side JavaScript. If you are familiar with Javascript, then it'll be easy to learn Node.js.

JavaScript foundation, in fact, ecmascript section.

● data type;

● operator;

● type conversion;

● process control;

● functions, closures, callback prototype chain;

● event mechanism;

● object-oriented programming;

2, for some systems, networks need to have a basic understanding of knowledge

● File System (such as access to information file, create a file, the file access permissions ...... if this confused the students, please degree of your mother yourself: File System);

● network systems / protocols (tcp / udp / http ......);

● Operating System (windows / Linux);

3, to understand some basic system commands and tools

● cmd, Terminal (Terminal) tools;

● ls (dir), mkdir, rm, cd ...... and other basic commands;

● After With further study, but also according to the actual needs, to understand the relevant knowledge, such as "graphic images, character encoding, database," and so on.

Guess you like

Origin blog.csdn.net/html1997/article/details/102758320