vue是基于node的吗?

vue不是基于node的。vue可以直接通过<script>标签引入到网页中使用,nodejs对vue的开发并不是必要的,但nodejs可以使vue的开发更加简单。

nodejs是什么?

Node.js是一个基于Chrome V8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型。

Node.js是一个基于Chrome JavaScript运行时建立的平台,用于方便地搭建响应速度快、易于扩展的网络应用。Node 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。

vue是什么?

Vue.js是一个用于构建用户界面和单页面应用程序的开源JavaScript框架,一个构建数据驱动的 web 界面的渐进式框架。

Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

它具有逐步采用的体系结构,侧重于声明性呈现和组件组合。通过官方维护的支持库和包提供复杂应用程序(如路由,状态管理和构建工具)所需的高级功能。它为开发人员提供了使用现代技术构建的能力。

特点:

  • Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。

  • Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。

  • vue.js 下载过来直接在html中引入就好了并不一定要npm install vue.

  • vue.js 有路由的 叫vue-route.js,vue.js也有数据请求 叫vue-resource.js

  • Vue.js可以在html里引用,使用npm引入是方便包管理。

当应用需要的库和框架多起来后,一个个从html里引入就不方便了。

此时,就需要用到打包工具比如webpack(node.js中的构建工具),可以直接require引入之后将不同模块打包成单个js文件。同时这些工具提供各种自动化处理,让前端开发更爽。

以上就是vue是基于node的吗?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读