古詩詞大全網 - 成語用法 - 為什麽Xamarin免費了,企業還選擇React

為什麽Xamarin免費了,企業還選擇React

因為有以下原因:

1.資料較少,第三方庫嚴重匱乏

在查找資料時發現,大家幾乎都會吐槽Xamarin的學習資源。的確,Xamarin除了官網之外幾乎沒有什麽比較好的學習途徑,中文資源更是少得可憐,相關書籍不僅數量少而且年份久遠。

除了學習資源較少,第三方庫也嚴重匱乏,知乎網友表示,“當妳還在研究Xamarin的基礎使用、類庫綁定橋接、踩各種坑時,原生Android的插件化開發、熱修復、各種豐富牛逼的類庫框架已經很成熟了。”

資料和第三方庫的匱乏導致了壹系列的連鎖反應,由於缺各種開源工具和庫,導致程序員應用較少,缺乏經驗,這樣就導致了大公司不願輕易嘗試,沒有更多的人才培養。

2.學習曲線陡峭,招聘難度大

繼Visual Studio 2017發布之後,Visual Studio for Mac 也迎來了第四個預覽版本,其中 Xamarin.Forms 預覽器得到了增強增強,且新增和更新了開發模板。雖然,Xamarin在不斷的發展,但想要只懂C#就寫出APP還是有壹定難度的,除此之外,Xamarin的生態圈離友好也還有壹段距離。

對於Xamarin的招聘難度,筆者個人認為有壹位網友的總結特別有趣到位,“會寫JavaScript的人遠比C#人多;會寫JavaScript的人不僅可以會寫前端,還會寫Native React;招壹個會寫JavaScript的人遠比C#輕松。”

3.雖然有爹,但是這個爹有點不靠譜

萬事萬物都是壹樣,是否流行除了取決於自身實力,資金、渠道、宣傳等等外部因素也是必不可少的。從歷史來看,微軟這個爹實在不能算是稱職,從XNA、SliverLight、諾基亞等的命運來看,莫不是壹看風頭不對,掉頭就跑。而相對來說,Facebook的大腿雖然沒有微軟粗,但至少還是比較靠譜的,知乎網友lucifron表示:雖然React現在還沒有達到穩定,但是感覺微軟的坑會更多,再加上React很早就已經是雲養的孩子了。