前端三大框架的對比

2021-10-01 08:43:02 字數 1378 閱讀 9483

框架

組織方式

資料繫結

模板能力

自由度路由

angular

mvc雙向繫結

強大較小

靜態路由

react

模組化單向繫結自由大

動態路由

vue模組化

雙向繫結

自由較大

動態路由

angular採用mvc的資料劃分,而vuereact採用模組化方案。

angular的模板是最強大的,除了自帶的豐富的模板指令,還可以通過自定義的指令定義模板,呼叫的時候只需要乙個指令名稱就夠了。

react模板就是jsx,jsx語法相當於乙個變數,相當靈活。沒有什麼問題是一坨js解決不了的,如果有,那就用兩坨。

vue模板借鑑了angular的模板指令,但是沒那麼複雜。它的特點就是簡潔易用

angular本身是乙個大而全的框架,它對模組模板路由都有很多的要求,因此自由度比較小

react是ui層框架,jsx模板相當於js,寫起來自由度非常大,相當於原生的js。

vue追求的是靈活,簡單,但還是受到一些經典web技術的限制,相對react自由度小一些,但其實也比較自由。

angular路由是自帶的,而vuereact是借助別的路由工具。

react使用react-routervue使用vue-routerangular中是靜態的路由,而react4.x開始使用動態路由,vue2.2之後也可以使用addroutes來建立動態路由。

angular

react

vue背景

google

facebook

阿里巴巴

文件英文

英文多語言

上手難度

⭐⭐⭐⭐

⭐⭐⭐⭐⭐

lonic

rnweex

前端三大框架

1 vue.js 目前最火 vue是國人自己開發的js框架 所以文件比較容易閱讀.上手比較容易.主要有8大生命週期 一 beforecreate,created,beforemount,mounted,beforeupdate,updated,beforedestroy,destroyed,資料初始...

前端三大主流框架

angular angular 官方同步中文文件 rxjs官方文件翻譯 typescript 中文網 react react 官方同步中文文件 react 入門中文文件 redux 中文文件 react redux 使用簡述 vue vue中文網 vue router 文件 vue vuex 文件 ...

前端流行框架對比

譯 angular 2 vs.react 血色將至 原譯 react vs angular 2 戰爭繼續 vue.js 對比其它框架 angularjs雙向繫結的研究 angular 從 1 到 2 快速參考 知乎 react.js,angular.js,vue.js學習哪個好?react 簡介和原...