React 和 Angular2 可以混用?

今天和後台爭論起來關於這兩個框架的使用,後台覺得項目可以用react 構建頁面,數據請求用angular 請問各位大神這真的可以嗎?不都說這兩個是對立的?有沒有必要這樣做啊?求解…


這個沒啥呀... 恰好我的博客就是 React 和 Vue 混用... 在一套 Webpack 項目裡邊,配置也不會衝突。

但是跟你說的不一樣,我是前台用 React、後台用 Vue 。整站只有兩個頁面。既然是兩個頁面,那麼也就相當於兩個 SPA 。

Angular 2 同樣如此。並且由於是兩個 SPA 也就不存在不同的架構概念在同一套編碼裡邊混淆不利於開發的情況。如果你想在實際應用中比較兩款框架的開發感覺完全可以這樣做。但僅限於個人項目。

—————— 剛才沒看清你的描述

按你說的,將兩個框架用在一個 SPA(或者一個頁面裡邊)項目裡邊,那完全是沒事找事,無中生有啊。肯定吃得有點多,閑得沒事做。


我就想問用angular請求數據是圖個啥?


理論上完全可以混用,如果不覺得麻煩的話

react全家桶和angular2都可以獨立構建題主的項目了,幹嘛要混用,自己挖坑埋自己?

別聽那群傻逼後端忽悠,他們覺得這樣做比較好就讓他們做吧


這告訴我們:自己沒學精,就容易被後端忽悠。


可以

沒必要這麼做

可以直接上react 全家桶


一我們項目在慢慢從angular過渡到react。剛好就需要兩者並存於一個頁面。

可以肯定是可以的。但是請不要弄混並存的概念。主體邏輯是完全隔離的。兩個view庫操作同一個dom結構,是絕對不被允許的。

------------

剛看了題主的圖

https://pic2.zhimg.com/v2-8bec7c8cf5440c8995bf63a6ae297979_b.png

...也行吧。。。乍一看應該修改一下才跑的通,也沒啥毛病。你要如何監聽數據變化?...你是想通過ng調用component的方式調用react組建吧。問題描述是不是有點問題。


拿數據這麼小的事一個axios不就得了,用什麼angular。。。


同一個項目,用兩種庫,我感覺是冗餘的,每必要的。


很正常吧。

我們公司還是backbone+react混用,對了,後台還是.net。



推薦閱讀:

vue-router源碼分析-整體流程
Webpack源碼分析
San - 一個傳統的MVVM組件框架
Angular2 相比 React 技術棧有什麼具體的優勢?
react許可證的問題是否意味著要轉技術棧了?

TAG:前端開發 | 前端框架 | React | Angular? |