成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

前端負(fù)責(zé)人不得不考慮的前端技術(shù)選型及構(gòu)架(一)

geekzhou / 1048人閱讀

摘要:不光發(fā)展方向多,同一個(gè)方向的技術(shù)選型也同樣多,比如的。那么問(wèn)題來(lái)了,在項(xiàng)目中,我們到底應(yīng)該如何展開(kāi)我們的技術(shù)選型呢,我就結(jié)合我的經(jīng)歷講一講。但是最終還是選擇的包比較大,不利于前端快速加載,相比于那一套的出活率高。

現(xiàn)在前端,都往大前端方向發(fā)展,pc, wapApp, 小程序,混合開(kāi)發(fā),桌面開(kāi)發(fā),node 后臺(tái)。不光發(fā)展方向多,同一個(gè)方向的技術(shù)選型也同樣多,比如wapApp的 vue,react,angular。那么問(wèn)題來(lái)了,在項(xiàng)目中,我們到底應(yīng)該如何展開(kāi)我們的技術(shù)選型呢,我就結(jié)合我的經(jīng)歷講一講。
所在項(xiàng)目組的技術(shù)原型

為什么會(huì)有這個(gè)選型 1.pc

pc端我們要做推廣,我當(dāng)時(shí)考慮單頁(yè)應(yīng)用SEO不好做,而且頁(yè)面幾乎沒(méi)有數(shù)據(jù)交互,不要為了單頁(yè)應(yīng)用而單頁(yè)應(yīng)用, 但是考慮到靜態(tài)應(yīng)用代碼不能復(fù)用,就想到用 node模板引擎直接渲染。 訪問(wèn)速度應(yīng)該還快一點(diǎn)(沒(méi)做考究).

2.h5

h5, 我們已經(jīng)有兩個(gè)h5的項(xiàng)目,一個(gè) vue ,一個(gè) react。 但是最終還是選擇 vue ,react 的包比較大,不利于前端快速加載,vue 相比于 react(dva 那一套) 的出活率高。而且國(guó)內(nèi)vue確實(shí)火,小程序和混合開(kāi)發(fā)相對(duì)應(yīng)的解決方案都有,那么,就是他了。

3.小程序

小程序之前用原生的寫過(guò)一個(gè),用原生寫不利于維護(hù),感覺(jué)有點(diǎn)亂,就在兩個(gè) star 數(shù)高的、大公司維護(hù)的里面選 wepy 和 mpvue,mpvue 能生成對(duì)應(yīng)的 wapAPP,并且合適 vue 的技術(shù)棧.在合適不過(guò)了。

4.混合開(kāi)發(fā)

我們項(xiàng)目組是有安卓和ios的,但是有些內(nèi)容ios 審核麻煩,所以要熱更新?,F(xiàn)在階段,性能比較好的混合開(kāi)發(fā),就是 weex、 rn、 flutter。
1.weex: 阿里巴巴使用再生產(chǎn)環(huán)境的,國(guó)內(nèi)比較友好,基于 vue ,性能可以,可以熱更
2.rn: 臉書出品,近一年熱度下降,基于 react, 性能可以,可以熱更
3.flutter: 谷歌開(kāi)源,基于 dart.js,因?yàn)閷?shí)現(xiàn)方式,性能和體驗(yàn)應(yīng)該比前兩者好,不能熱更,因?yàn)槭褂?dart.js 學(xué)習(xí)成本大
最終: flutter 不能熱更 pass(解決不了最重要的需求); rn: 相對(duì)來(lái)說(shuō)還是傾向于選擇國(guó)內(nèi)的技術(shù),文檔好理解,和統(tǒng)一客戶端的技術(shù)棧(vue) pass。

5.node 框架

本人喜歡企業(yè)級(jí)的框架,特別是公司項(xiàng)目中,約定優(yōu)于配置,降低維護(hù)成本,選擇阿里 egg

6.管理后臺(tái)

管理后臺(tái)數(shù)據(jù)太多了,目前應(yīng)該有100多個(gè)接口,vue 維護(hù)是個(gè)問(wèn)題,而且阿里 ant design pro 很好用,就它了。

總結(jié):

1.技術(shù)都是服務(wù)產(chǎn)品的,應(yīng)該通過(guò)產(chǎn)品需求去選擇技術(shù)
2.選擇技術(shù)、要考慮社區(qū)活躍度,維護(hù)團(tuán)隊(duì)、文檔、招聘相關(guān)人員是否容易等
3.盡量用少的技術(shù)棧去實(shí)現(xiàn)多的業(yè)務(wù),降低人工成本
4.在公司項(xiàng)目中,盡量用企業(yè)級(jí)、大而全的框架(針對(duì)這一點(diǎn),下次另開(kāi)一篇,為什么我不用 大而全的angular,卻用了漸進(jìn)式的 vue?都有什么利弊?)

博客:http://blog.beastxw.wang/

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/102659.html

相關(guān)文章

  • 2017--年度個(gè)人總結(jié)

    摘要:離職新路線年的總結(jié)在這里年總結(jié),其實(shí)在發(fā)布這個(gè)文章之前,就已經(jīng)跟阿里那邊再談新的,會(huì)以的級(jí)別入職阿里閑魚部門。總所周知,我司在月份調(diào)整了一次架構(gòu),具體如下美團(tuán)調(diào)整了組織架構(gòu)。 17年的總結(jié)來(lái)的更晚一點(diǎn),其實(shí)是一直在猶豫要不要寫,主要感覺(jué)去年一年折騰的有點(diǎn)兇殘,連續(xù)換工作以及地點(diǎn),一路走來(lái)有糾結(jié),有痛苦,有快樂(lè),有興奮,有迷茫,有得有失,所以想了很久,還是來(lái)記錄下這一年的關(guān)鍵點(diǎn)。 離職 ...

    2450184176 評(píng)論0 收藏0
  • 2017--年度個(gè)人總結(jié)

    摘要:離職新路線年的總結(jié)在這里年總結(jié),其實(shí)在發(fā)布這個(gè)文章之前,就已經(jīng)跟阿里那邊再談新的,會(huì)以的級(jí)別入職阿里閑魚部門??偹苤?,我司在月份調(diào)整了一次架構(gòu),具體如下美團(tuán)調(diào)整了組織架構(gòu)。 17年的總結(jié)來(lái)的更晚一點(diǎn),其實(shí)是一直在猶豫要不要寫,主要感覺(jué)去年一年折騰的有點(diǎn)兇殘,連續(xù)換工作以及地點(diǎn),一路走來(lái)有糾結(jié),有痛苦,有快樂(lè),有興奮,有迷茫,有得有失,所以想了很久,還是來(lái)記錄下這一年的關(guān)鍵點(diǎn)。 離職 ...

    TIGERB 評(píng)論0 收藏0
  • 前端職場(chǎng)腹黑學(xué):醉心于編程你被腹黑了嗎?

    摘要:目前是絕對(duì)值得長(zhǎng)期擁有的。很多小公司的前端很菜的。項(xiàng)目中用上,這屬于高級(jí)心法,哈哈此處屬于調(diào)侃當(dāng)然,也是要掌握的,高級(jí)程序設(shè)計(jì)一書的作者已經(jīng)公開(kāi)表態(tài)大贊了。愿你在編程路上,不再被腹黑,從此可以安心地做一名編程界美男子。 前言 2018剛開(kāi)年,職場(chǎng)上、公司里本應(yīng)該是一片喜氣洋洋的和諧氛圍。結(jié)果,某晚的一次深度聊天,讓我對(duì)程序員的職場(chǎng)有了個(gè)重新的認(rèn)知。我在想,程序員不就是敲個(gè)代碼嗎,這么簡(jiǎn)...

    shengguo 評(píng)論0 收藏0
  • 云計(jì)算與 Cloud Native | 數(shù)人云CEO王璞@KVM分享實(shí)錄

    摘要:分享實(shí)錄云計(jì)算技術(shù)源于互聯(lián)網(wǎng)公司,現(xiàn)在云計(jì)算已經(jīng)是下一代企業(yè)級(jí)的發(fā)展趨勢(shì)。如何做云計(jì)算一直是云計(jì)算技術(shù)的領(lǐng)導(dǎo)者?;ヂ?lián)網(wǎng)公司的快速發(fā)展,已經(jīng)印證了云計(jì)算技術(shù)和云原生應(yīng)用相比傳統(tǒng)構(gòu)架的巨大優(yōu)勢(shì)。 今天小數(shù)又給大家?guī)?lái)一篇干貨滿滿的分享——來(lái)自KVM社區(qū)線上群分享的實(shí)錄,分享嘉賓是數(shù)人云CEO王璞,題目是《云計(jì)算與 Cloud Native》。這是數(shù)人云在KVM社區(qū)群分享的第一彈,之后還有數(shù)...

    _Zhao 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<