当前位置: 首页 > backend >正文

Node详细解释[带你快速入门Node](1)

文章目录

    • 概要
    • 整体架构流程
    • 技术名词解释
    • 技术细节
    • 小结

什么是Node?

 Node全称NodeJS,是一个基于Chrome V8引擎的JavaScript运行环境;一个让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl等服务端语言平起平坐的脚本语言。

通俗地讲就是

1,node不是一门语言,不是库,也不是框架,而一个建立在谷歌V8引擎的用来解析和执行js代码的运行环境
2,node可以让js脱离浏览器来运行了(实际上就是指node实现了js代码创建的后端,使得动态数据的提取不在仅限于js或php等)

node.js的包的生态系统----npm ,是世界上最大的开源库生态系统
绝大多数的js相关的包 都存放在了npm上,方便开发人员下载和应用。npm install 包名

Node.js能做什么?

Node 作为一个 JavaScript 的运行环境,仅仅提供了基础的功能和 API。然而,基于 Node 提供的这些基础能,很多强大的工具和框架如雨后春笋,层出不穷。

1.基于 Express 框架,可以快速构建 Web 应用
2.基于 Electron 框架,可以构建跨平台的桌面应用
3.基于 restify 框架,可以快速构

http://www.xdnf.cn/news/11110.html

相关文章:

  • Android TableLayout
  • Qt Quick - 高仿微信局域网聊天 V5 版本
  • MATLAB中mean的用法
  • Android开发十大必备工具(图文)
  • SMO优化算法(Sequential minimal optimization)
  • C++string类的常用方法
  • 麻雀要革命2 第8节:莽撞的麻雀小姐
  • 找不到msvcp110.dll怎么办,msvcp110.dll丢失的5种修复方法
  • 完美越狱来了,unc0ver 更新 7.0.0 版本,但是别着急冲
  • 国内外主要的PHP开源CMS系统分析
  • TrueCrypt中文版怎么用?TrueCrypt使用方法及详细教程介绍
  • AI绘画draft:如何利用人工智能技术创造独特的艺术作品
  • 统一加速器发布 pro V0.9805 版本
  • 设计师必看的5款字体创意软件!
  • 图形学初识--视图+投影变换
  • WakeLock的介绍与使用
  • 【计算机考研408-计算机网络-教书匠视频笔记】主机访问浏览器的全部过程
  • HTML基础教程(非常详细)从零基础入门到精通,看完这一篇就够了。
  • Android开源项目第二篇——工具库篇
  • ModuleNotFoundError:如何解决 no module named Python 错误?
  • 驱动人生深度扫描功能上线!使用感怎么样?
  • 北大计算机学院 教授 湖南人,北大湘籍教授邹恒甫简历
  • 目标世界上最小的Linux系统—ttylinux体验
  • 分享116个图片JS特效,总有一款适合您
  • 免费php空间带域名,freehostia免费250MB无广告PHP空间可绑域名
  • “应用程序配置不正确,程序无法启动” 解决办法(vc2008 sp1)
  • python中if brthon环境安装包_Ant、Gradle、Python三种打包方式的介绍
  • GNS3的RIP协议的动态路由配置
  • 暴力破解之密码字典
  • 由于找不到d3dx9_41.dll文件无法运行程序解决办法