上周有幸參加TFC騰訊Web前端大會(huì),見(jiàn)識(shí)了各路前端大神的精彩演講,干貨滿滿的。會(huì)議流程分為上午主會(huì)場(chǎng),以及下午的三個(gè)分會(huì)場(chǎng)。分享的主題涵蓋Web新技術(shù)、Node.js、框架、工程化、 圖形處理等前端前沿內(nèi)容 ,還包含極致的性能優(yōu)化、海量用戶運(yùn)營(yíng)等具有騰訊前端特色的寶貴經(jīng)驗(yàn),具有很好的實(shí)踐參考價(jià)值。前端在近幾年的快速發(fā)展,從簡(jiǎn)單的頁(yè)面演變成越來(lái)越復(fù)雜的Web應(yīng)用,為應(yīng)對(duì)這種龐大的業(yè)務(wù)開(kāi)發(fā),產(chǎn)生出各式各樣的工具來(lái)提高開(kāi)發(fā)效率,如前端框架的革新以及前端走向工程化,通過(guò)業(yè)務(wù)來(lái)驅(qū)動(dòng)技術(shù)發(fā)展,以技術(shù)來(lái)提升業(yè)務(wù)。前端已經(jīng)不能同日而語(yǔ),慢慢走上了歷史的舞臺(tái),哈哈。
因分享的主題太多,無(wú)法一一去聽(tīng)講,主要聽(tīng)講主會(huì)場(chǎng)的了幾個(gè)比較感興趣的主題:前端工程化體系建設(shè)、面向前端開(kāi)發(fā)者的V8性能優(yōu)化及國(guó)外講師Nicolas的TC39,ECMAScript分享。
該主題是由業(yè)界前端工程化的大神張?jiān)讫埛窒?,F(xiàn)IS構(gòu)建工具的核心開(kāi)發(fā)者,現(xiàn)任全民主播CTO。前端工程化的主要目的就是通過(guò)工程化來(lái)實(shí)現(xiàn)一套標(biāo)準(zhǔn)的流程規(guī)范,提高前端開(kāi)發(fā)效率。性能優(yōu)化、構(gòu)建工具、持續(xù)集成、測(cè)試部署、發(fā)布監(jiān)控、敏捷開(kāi)發(fā)等一系列實(shí)踐大大提高了生產(chǎn)力。選擇這個(gè)主題主要是項(xiàng)目開(kāi)發(fā)中使用到的構(gòu)建工具就是FIS,通過(guò)分享更深入地了解構(gòu)建原理,目前使用構(gòu)建工具來(lái)實(shí)現(xiàn)代碼壓縮、合并、本地調(diào)試等,方便了日常的開(kāi)發(fā)工作。大神從自身的業(yè)務(wù)環(huán)境講述了前端工程化實(shí)踐的所遇到的問(wèn)題及解決方案,具有很好的實(shí)用價(jià)值。 要點(diǎn)如下:
前端架構(gòu):組件開(kāi)發(fā) + 子系統(tǒng)拆分
持續(xù)集成:基于 Gitlab-CI 環(huán)境 及 GitFlow 開(kāi)發(fā)規(guī)范
系統(tǒng)測(cè)試:基于 Dom-Diff 的自動(dòng)回歸檢查系統(tǒng)。
敏捷開(kāi)發(fā):物理看板(推薦閱讀《看板實(shí)踐》)
謎渡(justjavac)大神這次分享的內(nèi)容略高深,涉及javascript引擎的工作原理。通過(guò)學(xué)習(xí)JavaScript引擎優(yōu)化的相關(guān)知識(shí),寫(xiě)出更性能更好的javascript代碼。
V8引擎入門(mén)知識(shí):
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com