TFC2017 騰訊Web前端大會參會小結

簡述

上週有幸參加TFC騰訊Web前端大會,見識了各路前端大神的精彩演講,乾貨滿滿的。會議流程分爲上午主會場,以及下午的三個分會場。分享的主題涵蓋Web新技術、Node.js、框架、工程化、 圖形處理等前端前沿內容 ,還包含極致的性能優化、海量用戶運營等具備騰訊前端特點的寶貴經驗,具備很好的實踐參考價值。前端在近幾年的快速發展,從簡單的頁面演變成愈來愈複雜的Web應用,爲應對這種龐大的業務開發,產生出各式各樣的工具來提升開發效率,如前端框架的革新以及前端走向工程化,經過業務來驅動技術發展,以技術來提高業務。前端已經不能同日而語,慢慢走上了歷史的舞臺,哈哈。
因分享的主題太多,沒法一一去聽講,主要聽講主會場的了幾個比較感興趣的主題:前端工程化體系建設、面向前端開發者的V8性能優化及國外講師Nicolas的TC39,ECMAScript分享。javascript

前端工程化體系建設

該主題是由業界前端工程化的大神張雲龍分享,FIS構建工具的核心開發者,現任全民主播CTO。前端工程化的主要目的就是經過工程化來實現一套標準的流程規範,提升前端開發效率。性能優化、構建工具、持續集成、測試部署、發佈監控、敏捷開發等一系列實踐大大提升了生產力。選擇這個主題主要是項目開發中使用到的構建工具就是FIS,經過分享更深刻地瞭解構建原理,目前使用構建工具來實現代碼壓縮、合併、本地調試等,方便了平常的開發工做。大神從自身的業務環境講述了前端工程化實踐的所遇到的問題及解決方案,具備很好的實用價值。 要點以下:html

  • 前端架構:組件開發 + 子系統拆分
  • 持續集成:基於 Gitlab-CI 環境 及 GitFlow 開發規範
  • 系統測試:基於 Dom-Diff 的自動迴歸檢查系統。
  • 敏捷開發:物理看板(推薦閱讀《看板實踐》)

V8性能優化

謎渡(justjavac)大神此次分享的內容略高深,涉及javascript引擎的工做原理。經過學習JavaScript引擎優化的相關知識,寫出更性能更好的javascript代碼。
V8引擎入門知識:
http://jiongks.name/blog/v8-javascript-performance-tips/
http://newhtml.net/category/v8%E4%B8%93%E9%A2%98/前端

後續的一些嘗試

  • 前端架構:組件化
  • 物理看板實踐
相關文章
相關標籤/搜索