zoukankan      html  css  js  c++  java
  • node.js入门笔记1

    1.Node.js 是什么?
    Node.js 是一个让 JavaScript 运行在服务端的开发平台。
    Node.js 可以作为服务器向用户提供服务,与 PHP、Python、Ruby on Rails 相比,它跳过了 Apache、Nginx 等 HTTP服务器,直接面向前端开发。
    2.Node.js 能做什么?
    Node.js 内建了 HTTP 服务器支持,也就是说你可以轻而易举地实现一个网站和服务器的组合。
    2.异步式IO和事件驱动
    Node.js 最大的特点就是采用异步式 I/O事件驱动的架构设计。
    Node.js 使用的是单线程模型,对于所有 I/O 都采用异步式的请求方式,避免了频繁的上下文切换。
    Node.js 的异步机制是基于事件的,所有的磁盘 I/O、网络通信、数据库查询都以非阻塞的方式请求,返回的结果由事件循环来处理。
    3.commonJS
    CommonJS 规范包括了模块(modules)、包(packages)、系统(system)、二进制(binary)、控制台(console)、编码(encodings)、文件系统(filesystems)、套接字(sockets)、单元测试(unit testing)等部分。
    Node.js实现了CommonJS的Modules/1.0规范。
     
     
     
  • 相关阅读:
    SonarQube
    Gerrit
    Jenkins
    Jenkins
    GitLab
    GitLab
    GitLab
    centos7配置国内yum源
    CentOS7 ping: unknown host www.baidu.com
    VirtualBox下安装CentOS7系统
  • 原文地址:https://www.cnblogs.com/150536FBB/p/13367763.html
Copyright © 2011-2022 走看看