2019-08-21大魔王

Vue 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue 被設(shè)計為可以自底向上逐層應(yīng)用。Vue 的核心庫只關(guān)注視圖層,方便與第三方庫或既有項目整合。

Vue.js 的目標(biāo)是通過盡可能簡單的 API 實現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件


優(yōu)缺點:

ajax:

本身是針對MVC的編程,不符合現(xiàn)在前端MVVM的浪潮

基于原生的XHR開發(fā),XHR本身的架構(gòu)不清晰,已經(jīng)有了fetch的替代方案

JQuery整個項目太大,單純使用ajax卻要引入整個JQuery非常的不合理(采取個性化打包的方案又不能享受CDN服務(wù)

axios:

從 node.js 創(chuàng)建 http 請求

支持 Promise API

客戶端支持防止CSRF

提供了一些并發(fā)請求的接口

1.區(qū)別

axios是通過promise實現(xiàn)對ajax技術(shù)的一種封裝,就像jQuery實現(xiàn)ajax封裝一樣。

簡單來說: ajax技術(shù)實現(xiàn)了網(wǎng)頁的局部數(shù)據(jù)刷新,axios實現(xiàn)了對ajax的封裝。

axios是ajax ajax不止axios。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • PS:轉(zhuǎn)載請注明出處作者: TigerChain地址: http://www.itdecent.cn/p/218...
    TigerChain閱讀 26,519評論 5 70
  • 一:什么是閉包?閉包的用處? (1)閉包就是能夠讀取其他函數(shù)內(nèi)部變量的函數(shù)。在本質(zhì)上,閉包就 是將函數(shù)內(nèi)部和函數(shù)外...
    xuguibin閱讀 10,018評論 1 52
  • ## 框架和庫的區(qū)別?> 框架(framework):一套完整的軟件設(shè)計架構(gòu)和**解決方案**。> > 庫(lib...
    Rui_bdad閱讀 3,150評論 1 4
  • 如何清除浮動,有哪幾種方法,區(qū)別是什么 1、移動端你遇到過什么兼容問題? 1、如果在input設(shè)置邊框顏色在ios...
    崽崽不哭閱讀 826評論 0 1
  • PNG 有PNG8和truecolor PNG PNG8類似GIF顏色上限為256,文件小,支持alpha透明度,...
    hudaren閱讀 1,828評論 0 0

友情鏈接更多精彩內(nèi)容