關於最近react許可證的問題
- 2019 年 10 月 10 日
- 筆記
客觀的說,個人是非常喜歡react的。有人說學習曲線陡峭,有人說太繁瑣。。。但是當你真正開始接觸的時候,你一定會被他的魅力所吸引。毫不誇張的說,React在推動了很大一部分前端領域的進步。
但是最近,無論是appache、WordPress還是百度等知名公司,開始逐步禁用React,我想這事大家可能都知道。所以這裡就不再闡述了。
作為一個開發者,尤其是前端開發者。我想,趕上這個風波並不是一件壞事。的確,這次的事情對於React開發者(注意,這裡我說的是react開發者)來說,是一個衝擊。但是也不無疑是一個機會。是不是,這段時間我們可以看看vue(雖然也說有Facebook的許可證)或者ng,學習能力強的,大家看看ng4,學習能力弱的,大家看看vue。等這波風潮過去了後。如果react真的在中國慢慢被淡化,好在我們還有另一項技能。如果React依舊在中國活躍。那麼你還掌握了另一項技能。豈不美哉?
不過話說來,技術本身的淘汰,是必然的。重要的是我們從中學到了什麼。對於開發者來說,不應該止步於眼前的框架,尤其是對於前端開發者來說,多去了解一些JavaScript,BOM,DOM,協議等相關知識是最為基礎也是最為重要的。對於那些抱怨react是自己的鐘愛,其實無疑是暴露自己的知識面狹窄而已。
所以,我們不應該止步於眼前的框架,基礎概念才是硬道理。不要貪圖一時的囫圇吞棗。以為靠著一個框架就可以過得很開心。咱們編程是個高端職業(個人一直引以為豪),但是也的確是個搬磚的行業,吃苦受累是必須的。所以我們既然選擇了做一隻程式猴,就不應該再去偷懶,而是要更多的時間去充實自己,夯實基礎,這才是硬道理。當你基礎非常牢固了以後,學習一個新的框架大概也就一兩個月時間。剩下的時間不過是在實際開發中不斷填坑而已。而那個時候,可能你學習就不是如何去使用這個框架,而是去研究為何這個框架可以如此這般?
網上對React的討論太多,我也不去站邊。個人觀點還是。靜觀其變,做好自己。只不過如若React真的淡化後,會感到微微的惋惜。因為很難再出現一個前端框架能夠如此大力度的推動著前端的發展以及如此這般的社區活躍度了。
最後我想說,如果react慢慢淡化,我其實還是很幸運能夠趕上react時代。如果FB真的願意修改了licence,react依舊,那麼我還是會繼續研究學習react。
不過話說回來,想真正擺脫FB,很難!
商業驅動了技術。我等小輩只能靜觀其變~