摘要:不光發(fā)展方向多,同一個方向的技術選型也同樣多,比如的。那么問題來了,在項目中,我們到底應該如何展開我們的技術選型呢,我就結合我的經(jīng)歷講一講。但是最終還是選擇的包比較大,不利于前端快速加載,相比于那一套的出活率高。
現(xiàn)在前端,都往大前端方向發(fā)展,pc, wapApp, 小程序,混合開發(fā),桌面開發(fā),node 后臺。不光發(fā)展方向多,同一個方向的技術選型也同樣多,比如wapApp的 vue,react,angular。那么問題來了,在項目中,我們到底應該如何展開我們的技術選型呢,我就結合我的經(jīng)歷講一講。所在項目組的技術原型 為什么會有這個選型 1.pc
pc端我們要做推廣,我當時考慮單頁應用SEO不好做,而且頁面幾乎沒有數(shù)據(jù)交互,不要為了單頁應用而單頁應用, 但是考慮到靜態(tài)應用代碼不能復用,就想到用 node模板引擎直接渲染。 訪問速度應該還快一點(沒做考究).
2.h5h5, 我們已經(jīng)有兩個h5的項目,一個 vue ,一個 react。 但是最終還是選擇 vue ,react 的包比較大,不利于前端快速加載,vue 相比于 react(dva 那一套) 的出活率高。而且國內(nèi)vue確實火,小程序和混合開發(fā)相對應的解決方案都有,那么,就是他了。
3.小程序小程序之前用原生的寫過一個,用原生寫不利于維護,感覺有點亂,就在兩個 star 數(shù)高的、大公司維護的里面選 wepy 和 mpvue,mpvue 能生成對應的 wapAPP,并且合適 vue 的技術棧.在合適不過了。
4.混合開發(fā)我們項目組是有安卓和ios的,但是有些內(nèi)容ios 審核麻煩,所以要熱更新?,F(xiàn)在階段,性能比較好的混合開發(fā),就是 weex、 rn、 flutter。
1.weex: 阿里巴巴使用再生產(chǎn)環(huán)境的,國內(nèi)比較友好,基于 vue ,性能可以,可以熱更
2.rn: 臉書出品,近一年熱度下降,基于 react, 性能可以,可以熱更
3.flutter: 谷歌開源,基于 dart.js,因為實現(xiàn)方式,性能和體驗應該比前兩者好,不能熱更,因為使用 dart.js 學習成本大
最終: flutter 不能熱更 pass(解決不了最重要的需求); rn: 相對來說還是傾向于選擇國內(nèi)的技術,文檔好理解,和統(tǒng)一客戶端的技術棧(vue) pass。
本人喜歡企業(yè)級的框架,特別是公司項目中,約定優(yōu)于配置,降低維護成本,選擇阿里 egg
6.管理后臺管理后臺數(shù)據(jù)太多了,目前應該有100多個接口,vue 維護是個問題,而且阿里 ant design pro 很好用,就它了。
總結:1.技術都是服務產(chǎn)品的,應該通過產(chǎn)品需求去選擇技術
2.選擇技術、要考慮社區(qū)活躍度,維護團隊、文檔、招聘相關人員是否容易等
3.盡量用少的技術棧去實現(xiàn)多的業(yè)務,降低人工成本
4.在公司項目中,盡量用企業(yè)級、大而全的框架(針對這一點,下次另開一篇,為什么我不用 大而全的angular,卻用了漸進式的 vue?都有什么利弊?)
博客:http://blog.beastxw.wang/
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://www.ezyhdfw.cn/yun/102659.html
摘要:離職新路線年的總結在這里年總結,其實在發(fā)布這個文章之前,就已經(jīng)跟阿里那邊再談新的,會以的級別入職阿里閑魚部門??偹苤?,我司在月份調(diào)整了一次架構,具體如下美團調(diào)整了組織架構。 17年的總結來的更晚一點,其實是一直在猶豫要不要寫,主要感覺去年一年折騰的有點兇殘,連續(xù)換工作以及地點,一路走來有糾結,有痛苦,有快樂,有興奮,有迷茫,有得有失,所以想了很久,還是來記錄下這一年的關鍵點。 離職 ...
摘要:離職新路線年的總結在這里年總結,其實在發(fā)布這個文章之前,就已經(jīng)跟阿里那邊再談新的,會以的級別入職阿里閑魚部門??偹苤?,我司在月份調(diào)整了一次架構,具體如下美團調(diào)整了組織架構。 17年的總結來的更晚一點,其實是一直在猶豫要不要寫,主要感覺去年一年折騰的有點兇殘,連續(xù)換工作以及地點,一路走來有糾結,有痛苦,有快樂,有興奮,有迷茫,有得有失,所以想了很久,還是來記錄下這一年的關鍵點。 離職 ...
摘要:目前是絕對值得長期擁有的。很多小公司的前端很菜的。項目中用上,這屬于高級心法,哈哈此處屬于調(diào)侃當然,也是要掌握的,高級程序設計一書的作者已經(jīng)公開表態(tài)大贊了。愿你在編程路上,不再被腹黑,從此可以安心地做一名編程界美男子。 前言 2018剛開年,職場上、公司里本應該是一片喜氣洋洋的和諧氛圍。結果,某晚的一次深度聊天,讓我對程序員的職場有了個重新的認知。我在想,程序員不就是敲個代碼嗎,這么簡...
摘要:分享實錄云計算技術源于互聯(lián)網(wǎng)公司,現(xiàn)在云計算已經(jīng)是下一代企業(yè)級的發(fā)展趨勢。如何做云計算一直是云計算技術的領導者。互聯(lián)網(wǎng)公司的快速發(fā)展,已經(jīng)印證了云計算技術和云原生應用相比傳統(tǒng)構架的巨大優(yōu)勢。 今天小數(shù)又給大家?guī)硪黄韶洕M滿的分享——來自KVM社區(qū)線上群分享的實錄,分享嘉賓是數(shù)人云CEO王璞,題目是《云計算與 Cloud Native》。這是數(shù)人云在KVM社區(qū)群分享的第一彈,之后還有數(shù)...
閱讀 1204·2021-09-22 15:32
閱讀 1785·2019-08-30 15:53
閱讀 3307·2019-08-30 15:53
閱讀 1465·2019-08-30 15:43
閱讀 514·2019-08-28 18:28
閱讀 2639·2019-08-26 18:18
閱讀 742·2019-08-26 13:58
閱讀 2584·2019-08-26 12:10