vue和node的關(guān)系是什么-創(chuàng)新互聯(lián)

這篇文章給大家介紹vue和node的關(guān)系是什么,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

成都創(chuàng)新互聯(lián)公司主營(yíng)長(zhǎng)春網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App定制開發(fā),長(zhǎng)春h5重慶小程序開發(fā)搭建,長(zhǎng)春網(wǎng)站營(yíng)銷推廣歡迎長(zhǎng)春等地區(qū)企業(yè)咨詢

Node是一個(gè)讓 JavaScript 運(yùn)行在服務(wù)端的開發(fā)平臺(tái),它讓 JavaScript 成為與PHP、Python、Perl、Ruby 等服務(wù)端語(yǔ)言平起平坐的腳本語(yǔ)言。  發(fā)布于2009年5月,由Ryan Dahl開發(fā),實(shí)質(zhì)是對(duì)Chrome V8引擎進(jìn)行了封裝。


Node對(duì)一些特殊用例進(jìn)行優(yōu)化,提供替代的API,使得V8在非瀏覽器環(huán)境下運(yùn)行得更好。V8引擎執(zhí)行Javascript的速度非常快,性能非常好。  Node是一個(gè)基于Chrome JavaScript運(yùn)行時(shí)建立的平臺(tái), 用于方便地搭建響應(yīng)速度快、易于擴(kuò)展的網(wǎng)絡(luò)應(yīng)用。Node 使用事件驅(qū)動(dòng), 非阻塞I/O 模型而得以輕量和高效,非常適合在分布式設(shè)備上運(yùn)行數(shù)據(jù)密集型的實(shí)時(shí)應(yīng)用。(推薦學(xué)習(xí):JavaScript視頻教程。)

Node的優(yōu)點(diǎn)

Node作為一個(gè)新興的前端框架,后臺(tái)語(yǔ)言,有很多吸引人的地方:

RESTful API

單線程

Node可以在不新增額外線程的情況下,依然可以對(duì)任務(wù)進(jìn)行并發(fā)處理 —— Node.js是單線程的。它通過事件循環(huán)(event loop)來實(shí)現(xiàn)并發(fā)操作,對(duì)此,我們應(yīng)該要充分利用這一點(diǎn) —— 盡可能的避免阻塞操作,取而代之,多使用非阻塞操作。

非阻塞IO

V8虛擬機(jī)

事件驅(qū)動(dòng)

Vue (讀音 /vju?/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue 的核心庫(kù)只關(guān)注視圖層,不僅易于上手,還便于與第三方庫(kù)或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫(kù)結(jié)合使用時(shí),Vue 也完全能夠?yàn)閺?fù)雜的單頁(yè)應(yīng)用提供驅(qū)動(dòng)。

如果你只是想單純的使用vue做你的前端開發(fā)的輔助插件的話,那么你只需要直接<script>引用vue.js便也可以實(shí)現(xiàn)vue的雙向綁定的功能;

而至于node.js,如果一定要說的話,就是,node.js有提供豐富的npm插件供你使用,如果你需要使用vue搭建cli 的vue腳手架的話,那么使用使用node.js可以快速的創(chuàng)建出vue-cli的腳手架,僅此而已,當(dāng)然,可能我也不是一個(gè)厲害的前端,所以只能回復(fù)這么多,

但是如果使用node.js構(gòu)建vue-cli的項(xiàng)目腳手架的話,你會(huì)發(fā)現(xiàn)vue-cli腳手架的初始化代碼應(yīng)該就是node.js的語(yǔ)法構(gòu)架,然后你可以使用node.js的環(huán)境,啟動(dòng)你的vue-cli的腳手架,使其可以被作為服務(wù)端訪問;

注:如果只是想作為前端插件使用直接引入vue.js即可,如果要做較大型的vue構(gòu)架開發(fā),則必須離不開node.js了,甚至如果你需要將vue-cli的源碼打包編譯為js和css時(shí),你還需要打包的pack模塊才ok

關(guān)于vue和node的關(guān)系是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

新聞標(biāo)題:vue和node的關(guān)系是什么-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://muchs.cn/article30/cddipo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、微信公眾號(hào)移動(dòng)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站導(dǎo)航面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站