SDCC 2015前端专场札记:Facebook、百度、腾讯、美团、饿了么等互联网公司的前端实战
SDCC 2015前端專場(chǎng)札記:Facebook、百度、騰訊、美團(tuán)、餓了么等互聯(lián)網(wǎng)公司的前端實(shí)戰(zhàn)
發(fā)表于2015-11-27 14:14| 682次閱讀| 來(lái)源AdMaster| 1 條評(píng)論| 作者劉越凡
SDCC札記前端 width="22" height="16" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%2Fwww.csdn.net%2Farticle%2F2015-11-27%2F2826342-SDCC&type=3&count=&appkey=&title=SDCC2015%E4%B8%AD%E5%9B%BD%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E4%BC%9A%E5%B7%B2%E6%88%90%E5%8A%9F%E9%97%AD%E5%B9%95%EF%BC%8C%E4%B8%BB%E5%8A%9E%E6%96%B9%E6%80%BB%E8%AE%A1%E9%82%80%E8%AF%B7%E4%BA%8695%E4%BD%99%E4%BD%8D%E6%BC%94%E8%AE%B2%E5%98%89%E5%AE%BE%EF%BC%8C%E4%B8%BA%E5%8F%82%E4%BC%9A%E8%80%85%E5%A5%89%E7%8C%AE%E4%BA%8610%E4%B8%AA%E4%B8%BB%E9%A2%98%E6%BC%94%E8%AE%B2%EF%BC%8C9%E5%A4%A7%E6%8A%80%E6%9C%AF%E4%B8%93%E5%9C%BA%E8%AE%BA%E5%9D%9B%E5%8F%8A5%E5%9C%BA%E7%89%B9%E8%89%B2%E6%B4%BB%E5%8A%A8%E3%80%82%E6%9C%AC%E6%96%87%E6%98%AFAdMaster%E5%89%8D%E7%AB%AF%E9%AB%98%E7%BA%A7%E5%B7%A5%E7%A8%8B%E5%B8%88%E5%88%98%E8%B6%8A%E5%87%A1%E5%8F%82%E5%8A%A0%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91%E4%B8%93%E5%9C%BA%E7%9A%84%E5%90%AC%E8%AF%BE%E6%9C%AD%E8%AE%B0%EF%BC%8C%E4%BB%A5%E9%A3%A8%E8%AF%BB%E8%80%85%E3%80%82&pic=&ralateUid=&language=zh_cn&rnd=1448710407183" frameborder="0" scrolling="no" allowtransparency="true">摘要:SDCC2015中國(guó)軟件開(kāi)發(fā)者大會(huì)已成功閉幕,主辦方總計(jì)邀請(qǐng)了95余位演講嘉賓,為參會(huì)者奉獻(xiàn)了10個(gè)主題演講,9大技術(shù)專場(chǎng)論壇及5場(chǎng)特色活動(dòng)。本文是AdMaster前端高級(jí)工程師劉越凡參加前端開(kāi)發(fā)專場(chǎng)的聽(tīng)課札記,以饗讀者。【編者按】11月21日,為期三天的 SDCC2015中國(guó)軟件開(kāi)發(fā)者大會(huì)成功閉幕,主辦方總計(jì)邀請(qǐng)了95余位演講嘉賓,為參會(huì)者奉獻(xiàn)了10個(gè)主題演講,9大技術(shù)專場(chǎng)論壇(80余場(chǎng)技術(shù)演講),另外還有5場(chǎng)特色活動(dòng)。另外,據(jù)官方統(tǒng)計(jì)參會(huì)人數(shù)高達(dá)1067名(不含工作人員)。
其中20日的前端開(kāi)發(fā)專場(chǎng),現(xiàn)場(chǎng)聽(tīng)講人數(shù)一度爆滿,而沒(méi)有機(jī)會(huì)親臨現(xiàn)場(chǎng)的童鞋們,我們特邀請(qǐng)了業(yè)內(nèi)專家、與會(huì)者分享他們的聽(tīng)課感受及他們眼中的前端專場(chǎng)。以下是來(lái)自AdMaster前端高級(jí)工程師劉越凡參加前端開(kāi)發(fā)專場(chǎng)的聽(tīng)課札記,以饗讀者。
以下是劉越凡的聽(tīng)課札記:
Facebook前端工程師ShihChi Huang(黃士旗):Why?React?matters/scale
來(lái)自Facebook的 ShihChi?Huang(黃士旗)分享的內(nèi)容更側(cè)重于知識(shí)普及,從幾個(gè)核心技術(shù)要點(diǎn)講解了一些內(nèi)容。
Strikingly CTO、聯(lián)合創(chuàng)始人郭達(dá)峰 :?React.js?in?Strikingly
Strikingly的CTO 郭達(dá)峰,之前在論壇上有過(guò)一些交流,這次終于見(jiàn)到真人了。
達(dá)峰分享的側(cè)重點(diǎn)在于實(shí)踐,分享了很多?Strikingly?使用?React?過(guò)程中積累的經(jīng)驗(yàn)。
美團(tuán)技術(shù)終端組高級(jí)工程師呂偉 ?:前端分布式編譯系統(tǒng)的設(shè)計(jì)
呂偉分享的內(nèi)容是前端分布式編譯系統(tǒng),有種鳥(niǎo)槍換大炮的感覺(jué)。
大型系統(tǒng)的分布式編譯挺常見(jiàn),但前端代碼倒真是第一次聽(tīng)說(shuō),目前開(kāi)發(fā)的產(chǎn)品用的是grunt?+?browserify, 雖然代碼并不是很多,但也會(huì)有個(gè)不長(zhǎng)不短的編譯時(shí)間, 也是有點(diǎn)難受。同時(shí)我非常好奇美團(tuán)的前端代碼究竟是有多少,都到了分布式編譯的地步。 核心思想還是共享運(yùn)算資源,具體原理沒(méi)有細(xì)聽(tīng),目的是取代webpack?和?browserify, 正式投產(chǎn)后會(huì)完全開(kāi)源,github見(jiàn)。
餓了么資深前端架構(gòu)師兼大前端團(tuán)隊(duì)負(fù)責(zé)人林建鋒 ?:ELE.ME是如何運(yùn)行的
來(lái)自餓了么的林建鋒也就是sofish魚哥分享的內(nèi)容是餓了么在前段工程化上的一些實(shí)踐。
百度EFE團(tuán)隊(duì)資深工程師,百度ECharts產(chǎn)品工程師喬剛:前端數(shù)據(jù)可視化實(shí)踐
Echarts團(tuán)隊(duì)的喬剛分享的內(nèi)容是數(shù)據(jù)可視化的一些案例和?echarts?v3.0?的一些新特性。
目前的產(chǎn)品中正在使用?echarts,可以說(shuō)真的是非常熟悉, 算是一個(gè)挺不錯(cuò)的圖表庫(kù),簡(jiǎn)單易用,圖表種類繁多, 雖然不是?svg?但也支持很多交互事件,之前文檔組織的不夠清晰, 但自從有了那個(gè)配置參考之后方便了很多,當(dāng)然也存在一些不足, 我比較看重的是移動(dòng)端展現(xiàn)的問(wèn)題,幾乎擠成一團(tuán),移動(dòng)端的產(chǎn)品只好換成?chartjs?展現(xiàn),希望能在接下來(lái)的?v3.0?中有所改善。
百姓網(wǎng)資深前端工程師賀師俊:如何制定和實(shí)施ES6+代碼風(fēng)格和質(zhì)量標(biāo)準(zhǔn)
百姓網(wǎng)的賀師俊,也就是前端圈內(nèi)的老司機(jī)hax,他提到了coding?style?的制定和實(shí)施,確保實(shí)施的關(guān)鍵點(diǎn)在于工具,這一點(diǎn)很有體會(huì), 如果團(tuán)隊(duì)里的開(kāi)發(fā)工具都是千奇百怪的,coding?style?的統(tǒng)一就更難保證了。我們的團(tuán)隊(duì)在開(kāi)發(fā)工具的統(tǒng)一上做的比較好,統(tǒng)一使用?Vim,連接到遠(yuǎn)端機(jī)器編寫代碼, 只要手里有一臺(tái)有鍵盤、能聯(lián)網(wǎng)的機(jī)器,就能進(jìn)行開(kāi)發(fā)。
賀老一直在力推ES2015,這次還分享了一些使用中的一些疑難問(wèn)題,
- arrow?VS?function,
- async?VS?generator,
- const?VS?let,
- template?VS?安全,
已經(jīng)開(kāi)始使用?ES2015?的同學(xué)應(yīng)該都有一些自己的體會(huì)。快結(jié)束的時(shí)候還不忘引發(fā)圣戰(zhàn),SPACE?VS?TAB。
騰訊互聯(lián)網(wǎng)增值業(yè)務(wù)前端團(tuán)隊(duì)負(fù)責(zé)人鐘鵬飛 ?:Hybrid模式的深度融合
騰訊的鐘鵬飛分享的內(nèi)容是騰訊手機(jī)QQ?H5優(yōu)化與監(jiān)控自動(dòng)化建設(shè)。這部分由于臨時(shí)有事,只聽(tīng)了一部分,有些遺憾。hybrid?也是最近很火的一個(gè)話題, 具有native?app?的系統(tǒng)福利,又有?web?app?的開(kāi)發(fā)效率。 由于之前這方面接觸的不多,學(xué)習(xí)到了一個(gè)新的知識(shí),hybrid?app?啟動(dòng)中?Webview?的耗時(shí)占比很大。
總結(jié)
說(shuō)實(shí)話,這次參會(huì)主要還是奔著React?來(lái)的,然后還看到了很多前端工程化方面的實(shí)踐, 收獲頗豐,解決了之前的一些疑惑, 也看到了一些方向。
React?打開(kāi)了前端開(kāi)發(fā)的新的思路, Virtual?DOM,組件化,State?數(shù)據(jù)流,函數(shù)式編程;webpack?使代碼編譯變得更加簡(jiǎn)單; 美團(tuán)的分布式編譯讓人覺(jué)得前端開(kāi)發(fā)正在向客戶端開(kāi)發(fā)靠攏;其實(shí)前端開(kāi)發(fā)的演化也是在不斷借鑒客戶端開(kāi)發(fā)的經(jīng)驗(yàn), 畢竟我們?cè)陂_(kāi)發(fā)的已經(jīng)不是一個(gè)單調(diào)的?page,而是一個(gè)功能豐富的?application。
也許有一天,當(dāng)前端把客戶端走過(guò)的路再走一遍的時(shí)候,前端工程體系會(huì)變得成熟完善, 我們能把更多的時(shí)間集中在真正的開(kāi)發(fā)中。
總結(jié)
以上是生活随笔為你收集整理的SDCC 2015前端专场札记:Facebook、百度、腾讯、美团、饿了么等互联网公司的前端实战的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 芯片巨头为何痴恋开源软件?英特尔Imad
- 下一篇: 值得深思:美国感恩节78.3%的网购来自