天天看點

異形前端提效平台前傳——預測React能活幾年?

因為最近在構思一個業務層前端提效平台(我命名為異形)的産品設計,目的是多快好省地開發前端軟體,而目前集團内的前端生态基本上被react把持着,在這種情況下,異形的目的又被要求需要能夠跨越過react,能夠支援到下一代主流開源前端架構面市了還能繼續使用,可能需要做一個類似鐵閘門的屏蔽層,進而保證業務層scope内的代碼是相對穩定的。

于是首先想到要預測react能活幾年的問題,這樣才能判斷整個前端生态發展趨勢。

後來我回想起來,自己在java和前端領域也深耕了15年,自己預測又有何不可?于是瘋狂各種開腦洞,網上找各種前端架構思想的資料,學習各種分析統計模型,用盡了洪荒之力,終于有點心得,寫出來大家看看有沒有道理:

目前能跟jsx pk的另一個可能的發展方向,我看應該就是json模闆語言(使用json來描述并實作界面ui),這基于大家熟悉的json語言,它可能是颠覆xml語言的黑科技,證據麼比如最近出來的json schema就是抄的原來的xml schema。但是json模闆語言目前還沒有什麼産品面市,是以要判斷它颠覆jsx的可能性還為時尚早。

咨詢過牛人(是誰先賣個懸念)後,知道原來深層次的原因是醬紫的:每支前端團隊都想打造自己的洋槍洋炮。但是大家都應該明白,初生的嬰兒到成人需要經過漫長的成長過程,而且需要父母的精心呵護和教育,才能最終成才!最終一個産品能不能成為洋槍洋炮一定有這麼兩個特點:這個産品本身設計了一個或幾個超級牛x的功能特性(必殺技),并且看似是前人做不到的,然而它卻想辦法實作了第一個版本(比較初級),同時這個産品又得到了社群的滋潤乃至共建,這樣社群的力量會不斷放大這個功能特性的威力(快速疊代,越做越強!),最後這個産品就長成像洋槍洋炮,坦克,飛彈,原子彈這樣級别的超級武器了,它去攻城略地也是很easy的事了。

前面講過了,react架構目前還處在快速生長期,是以我非常看好它的未來升值潛力!