4 回答

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊
1. Angular2 由 Google 主導(dǎo),而 Vue 由個(gè)人主導(dǎo)。
并不是說能力方面,但考慮到個(gè)人的經(jīng)費(fèi)和精力等多方面原因,團(tuán)隊(duì)項(xiàng)目要比個(gè)人項(xiàng)目在多方面因素上更為靠譜。
2. Angular2 旨在提供通用的【前】端方案,而 Vue 僅專注于 Web。
作為框架而言 Angular2 在實(shí)現(xiàn)上具有更高的抽象層次,不僅可以開發(fā) Web 應(yīng)用(面向 DOM),還可以開發(fā)客戶端應(yīng)用(面向 Native UI),比如搭配 NativeScript。
3. Angular2 有原生的 Isomorphic 解決方案,而 Vue 只能靠第三方庫或服務(wù)。
服務(wù)器端渲染可以提供良好的 SEO 以及首頁加載的性能優(yōu)化,而 Angular2 有官方提供的服務(wù)器端渲染支持,可以解決 Vue 等純前端框架無法解決的痛點(diǎn)。

TA貢獻(xiàn)1790條經(jīng)驗(yàn) 獲得超9個(gè)贊
vue是angular的一個(gè)精簡版類似的存在,angular2還有很多功能vue沒實(shí)現(xiàn)的。另外angular2的背后支持也比vue強(qiáng)大,生態(tài)環(huán)境也比vue健全。

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊
Angular2 相比 Vue 有什么優(yōu)勢
main(){
int i=8;
printf("%d\n",++i);
printf("%d\n",--i);
printf("%d\n",i++);
printf("%d\n",i--);
printf("%d\n",-i++);
printf("%d\n",-i--);
}
i的初值為8,第2行i加1后輸出故為9;第3行減1后輸出故為8;第4行輸出i為8之后再加1(為9);第5行輸出i為9之后再減1(為8) ;第6行輸出-8之后再加1(為9),第7行輸出-9之后再減1(為8)。
- 4 回答
- 0 關(guān)注
- 983 瀏覽
添加回答
舉報(bào)