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