如何看待 React is a tax Facebook levies on startup 的說法?

時間 2021-05-12 00:44:57

1樓:

react全家桶學習還算可以吧,沒有想象中那麼難。

那麼為什麼許多前端學起來吃力,各種抱怨呢?

那是因為他們只是前端UI構建者,並非js工程師。

每年培訓機構培訓一堆前端工程師,xx職業轉前端,yy職業轉前端,zz職業轉前端......阿貓阿狗也轉前端,導致前端工程師大部分只是個UI構建者僅此而已,剩下的一小部分才是真的js程式設計師。

2樓:蔡俊傑

對這種言論不意外,沒了解之前我也是個react黑,react一整套工具鏈復不複雜?相比mvvm和傳統w3c那套,肯定複雜很多,因為react要解決的問題遠比他們複雜,維護邏輯控制表現的一致性,讓所有元件的資料流看起來一樣,這問題太難了,它不是一種簡單的擴充套件,而是在w3c上hack出乙個全新的應用開發層次,在沒有完全推廣成熟之前,基本上就是乙個學習曲線非常陡的大坑,沒有爬坑的覺悟,別跳。

PS. 一致性的問題,或許沒幾個人能聽懂,這麼說吧,用現在用得最多的mvvm來說,很簡單,我要開發乙個指令,因為現有的指令太不貼合業務,用現有指令構造這個邏輯非常繞非常冗餘,那麼現在告訴我,這指令我要怎麼實現?我是否能獲得乙個指令開發層次?

能令我快速開發這個指令?然後你就會發現,如果你要創造乙個可以快速開發指令的層次,其實大家面對的問題是一樣的,你希望有層次性的作用域,有程式式的條件控制和迴圈控制,另外由於你要控制的是乙個系統外的表現資源,你還應該獲得一套與渲染過程同步的生命週期方法,最後,你得到了乙個react。看看目前那些mvvm的指令列表吧,if else foreach再加一堆資料繫結和作用域的指令,老實說,太核突了,控制結構和作用域,那些語言天然就有的概念為什麼要強行實現成指令呢?

為什麼不能反過來?只要能在js更好地表現出html,其實我們能更好理解的,因為構造一套布局對映和比對方法,遠比構造一堆沒有內裡邏輯一致性的指令要直觀得多。

3樓:Showonne

原文被刪了?已經看不了了,但是reddit上有個人說的很對>better title imo:

ReactJS is a tax Facebook levies on startup web developers who did not properly evaluate React before adopting it.

因為每個前端框架都有各自的優缺點,所以在技術選型時就必須根據自己的業務場景來進行篩選,除了業務場景,再有就是要考慮水平問題,React這麼乙個框架擺在那裡,對有的人來說很簡單,合口味,對有的人來說就是難,所以說這肯定也是技術選型的乙個重要考慮因素,學不會還強用,那就是交智商稅了。

框架的選擇權在開發者手上,React不適合就應該果斷放棄,不然就像鞋子一樣,質量再好,size不合腳也不行,但你也不能說鞋不好,買時候想啥了。。。

現在連做技術都不純粹了,好悲劇啊

4樓:譚慶輝

反正我不相信大多數的前端(P我也是大多數)知道React和Vue分別想解決什麼問題,有什麼好黑的。

React爛你們就上其它的唄,其實我特別佩服Vue的作者,這才是真大神,不爽就自己寫一套框架,比這些天天在這瞎BB強多了。

話說現在的前端界那麼流行打嘴炮了,程式設計師不服不都是github上見嗎?

5樓:

讓小世界的reactnative跪舔者開開眼什麼是工業級別的跨平台工具這是幾乎國內沒人用的delphi xe10 甩rn 3000條街連qt都難說過它以後high之前最好讀讀歷史連它都搞不定ios的tableview 移動平台只能做玩具除此之外開發效率奇高偶用delphi個人維護xx個小軟體用別的想都不敢想

6樓:Mad Wiki

不過react開發效率確實不怎麼樣。

用ng1的時候,我大罵資料混亂,日子過不下去了。

用react+redux之後,我大罵開發效率低下,玩的時間都沒了。

7樓:蕭井陌

react 不過是個包

沒有眼光和能力, 但是又有奇奇怪怪的信仰, 自然會發生買包的事情信仰不夠堅定, 就會後悔買包

為什麼國外那麼多公司用 react 以至成為風潮?

因為金字塔底部的磚塊永遠是最多的。

那麼為什麼國內也有這樣的趨勢呢?

因為自卑, 盲目崇拜國外, 覺得國外的包肯定好那麼為什麼被洋包致盲呢?

因為自己本身水平有嚴重的問題嘛

如何看待風水?

北風遇海 說實話,我對這種東西本來是嗤之以鼻的 但是我母親去上了省委黨校的遞進班培訓後,居然告訴我他們要專門學這個風水,說是人體是個小宇宙,被一層磁場包裹,和大宇宙有什麼呼應云云 為防大家嗤之以鼻,我就說下,母親是某省廳的黨委書記,副廳級別,而省委黨校的遞進班是要過考的,同時他們的師資配備是從同濟大...

如何看待End to End Object Detection with Transformers?

天天吃 對於歐式空間,position embedding的重要性以及通過mask和position embedding實現多模態的attention 參考 https zhuanlan p 146454731 李韶華 新鮮出爐的slides。知乎沒辦法匯入ppt,就傳圖了。Slides已上傳到ba...

如何看待DARLING in the FRANXX第二集?

郁仁 明明都是喜歡的元素,可為什麼就是讓我開心不起來。才放了兩集。少年少女,超級系機械人,末世與牢籠,隱約覺察到的社會實驗,背後的集團及其目的,NERV的長電梯,還有。性暗示。好吧,是性暗示,使我焦躁與自我困惑的,是明明放在別的番里也許會引我或捧腹或莞爾的性暗示。未成年人,已然物化了的少女,處於上位...