欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

浅谈前端vue.js和node.js

程序员文章站 2022-06-25 11:27:10
一.传统的JavaScript传统的js是运行在浏览器上的,因为浏览器内核分为两个部分:渲染引擎-> 渲染HTML和CSSJavaScript->负责运行 JavaScript二.什么是Node.jsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node 是一个让 JavaScript 运行在服务端的开发平台。网上对其特点描述为:它是一个Javascript运...

一.传统的JavaScript
传统的js是运行在浏览器上的,因为浏览器内核分为两个部分:
渲染引擎-> 渲染HTML和CSS
JavaScript引擎->负责运行 JavaScript
二.什么是Node.js
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
Node 是一个让 JavaScript 运行在服务端的开发平台。

网上对其特点描述为:
它是一个Javascript运行环境
依赖于Chrome V8引擎进行代码解释
事件驱动
非阻塞I/O
轻量、可伸缩,适于实时数据交互应用
单进程,单线程

相对于传统的JavaScript来说,Node.js 是一个运行在服务端的框架,它的底层就使用了 V8 引擎。我们知道 Apache + PHP 以及 Java 的 Servlet 都可以用来开发动态网页,Node.js 的作用与他们类似,只不过是使用 JavaScript 来开发,它大大提升了开发的性能以及便利。

三、Vue
首先vue.js 是库,不是框架。
Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。
Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM系统(DOM就是文档对象模型)。
vue.js 支持路由功能开发的 叫vue-route.js ;vue.js支持数据请求功能开发的 叫vue-resource.js

我是用WebStorm 软件开发vue项目的,通过WebStorm 实现对node.js的引用。

本文地址:https://blog.csdn.net/weixin_39672065/article/details/111144050