完全百兩碼事,一個是前端框架,一個是服務端語言。
Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。
Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。度
Node.js 的包管理器 npm,是知全球最大的開源庫生態系統。
Vue.js是一個構建數據驅動的 web 界面的漸進式框架。Vue.js 的目標是通過盡可能簡單的 API 實現響應的道數據綁定和組合的視圖組件。它不僅易於上手,還便於與第三方庫回或既有項目整合。
另一方面,當與單文件組件和 Vue 生態系統支持的庫結合使用時,答Vue 也完全能夠為復雜的單頁應用程序提供驅動。
1、服務環境的不同
nodejs一個是前端框架,vuejs一個是服務端語言。nodejs是js運行時,運行環境,類比java中jvm。nodejs的作用和jvm的一樣一樣的,也是js的運行環境,不管是你是什么操作系統,只要安裝對應版本的nodejs,那你就可以用js來開發后台程序。
2、作用的zhidao不同
Node.js是一個基於ChromeV8引擎的JavaScript運行環境。
Vue.js使用了基於HTML的模版語法,允許內開發者聲明式地將DOM綁定至底層Vue實例的數據。Vue.js的核心是一個允許你采用簡潔的模板語法來聲明式的將數據渲染進DOM的系統。
3、使用數據的不同
Node.js使用了一個事件驅動、非阻塞式I/O的模型,使其輕量又高效。vue.js有路由的叫vue-route.js,vue.js也有數據請求叫vue-resource.js。Vue.js可以在html里引用,使用npm引入是方便容包管理。
Vue.js是一個構建數據驅動的web界面的漸進式框架。Vue.js的目標是通過盡可能簡單的API實現響應的數據綁定和組合的視圖組件。它不僅易於上手,還便於與第三方庫或既有項目整合。