Vue框架的.vue文件与引入vue.js文件的区别和node.js的关系

Vue 659 0 2023-01-29

Vue框架的.vue文件与引入vue.js文件的区别和node.js的关系

先说node.js和vue的关系,它们是完全不同的东西。node.js是一个JavaScript运行时环境,它可以让您在服务器端运行JavaScript代码,而vue是一个前端JavaScript框架,用于构建用户界面。

node.js是一个开源、跨平台的JavaScript运行时环境,它是基于Chrome V8 JavaScript引擎构建的。它提供了一个事件驱动的、非阻塞式I/O的环境,使得它非常适合在分布式设备上运行数据密集型的实时应用。

vue是一个前端JavaScript框架,它是一个轻量级的框架,易于学习和使用。它提供了一套完整的解决方案,用于构建用户界面,包括模板、数据绑定、路由、组件等功能。它的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

总的来说,node.js用于构建服务器端的JavaScript应用,而vue用于构建用户界面。它们之间没有直接的联系,但是您可以在一个应用中同时使用它们。例如,您可以使用node.js构建一个Web服务器,然后使用vue来构建该服务器的用户界面。

然后说下引入vue.js文件和创建.vue文件的区别:

1、在html文件中引用vue.js:

引用Vue.js后可以在 浏览器上直接使用Vue的实例。

2、直接创建.vue文件:

只能通过编译后,才可在浏览器上运行查看效果。

vue文件需要使用vue的模板编译器编译为js后才能使用,直接引用vue.js挂载是直接写js(与引用jquery相同),前者是使用vue模块进行前端开发,后者是直接引用vue.js,可以直接在浏览器上

执行.vue文件为单文件组件,需要配合webpack和node 下载对应的模块 然后对.vue文件执行编译 编译完成后可以正常运行。

直接引用vuejs不需要编译,.vue的文件是需要编译的,.vue的方式方便开发组件封装,最终效果是一样的,但是感觉.vue这种方式虽然配置环境比较繁琐,但是做组件会很清晰,一个小的功能组件就是一个.vue文件,里面包含这个组件用的js 和样式,还有模板,维护方便。


上一篇:没有了

下一篇:windows系统下Vue3的安装和创建项目,分享给新手参考

讨论数量:0

请先登录再发表讨论。 2024-04-24

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链