GMTC全球大前端技術大會是由
從行業角度出發:不鼓吹某項技術也不抹黑某項技術
從社區角度出發:希望引導社區向著正確的方向前進
從內容角度出發:專題系統全面,演講有層次有深度
從聽眾角度出發:重經驗、談實踐,多落地、少概念
Android新技術專場:Android開發中都有哪些新技術,如何將新技術在工作中實際使用?希望通過一線工程師的技術實踐分享,給大家帶來更多的思考和經驗參考。
iOS新技術專場:WWDC又為iOS增加了新功能,還有iPhone X帶來的全新交互,如何利用?
Node專場:Node為解決后端并發而生,但卻無心插柳,成為大前端的基石。伴隨大前端的發展,Node也發展的越來越好,另外,前端越來越復雜,后端服務化,今日的前端要面臨更多的挑戰,Node全棧給大家更多可能...
Web框架專場:前端框架逐漸形成了React、Vue、Angular三足鼎立的形勢,每一個框架都有著自己的擁躉,這些框架有哪些最佳實踐,讓我們為你一一道來。
UI與動畫:本專題將圍繞前端UI交互與動畫進行展開,和大家一起來看看當前最流行的前端技術如何為產品UI與動畫賦能,為產品提升用戶體驗,我們將邀請一線專家分享這方面的最新技術與實踐。
PWA專場:PWA更多的意義在于對行業的影響,它到底能帶來什么好處,如何與我們現有的架構相結合?本專場包括可以落地的技術實現分享,同時也希望引起前端開發人員更多的行業性的創新思考。
終端AI:客戶端作為重要的數據來源和交互界面,與AI有相當多的結合點,除了傳統的AI助手、ChatBot等之外,我們還將關注移動端AI開發實踐,智能化如何提升用戶體驗等話題。
工程化:前端工程化是前端業務以及技術架構復雜度提升導致的必行之路,然而工程化并不是普適的技術或者理論,業務類型、場景、技術架構甚至團隊組織架構均是決定工程化具體形態的必要因素...
跨平臺專場:對于企業以及團隊而言,選擇合適的開發語言及框架、跨平臺中UI復用、不同平臺API高擴展性、基于效率之上性能最優等,都一直圍繞著跨平臺技術和解決方案展開探索。本專場將探討跨平臺技術方案及應用實踐。
性能優化與監控:對于端上的性能監控與優化,也一直是熱門話題,讓我們來看看業界的優秀實踐。
語言專場:語言專場會關注 Swift、ES7/8、Kotlin、Dart這些語言的特性和應用,這些是目前大前端領域在用或者趨勢性的語言。
音視頻專場:直播方興未艾,短視頻風靡網絡,音視頻是大前端的重要子領域,音視頻如何優化,如何做好實時處理是我們關注的問題。
收起
專題演講嘉賓:俞天翔 快手前端架構師
俞天翔,快手前端架構師,目前負責快手直播站的整體前端架構設計與開發工作。
演講:Vue服務端渲染在快手直播中的應用
Vue作為“三大民工框架”之一,已經被越來越多的開發者所青睞,尤其是升級2.0之后,基于vdom的重構帶來了服務器端渲染的可能性,但是對于SSR,開發者們很多還躊躇不前。本次演講會給大家帶來Vue服務器端渲染在快手直播中的詳細應用,幫助大家更加了解Vue Server Side Render相關原理、技術點,以及在實際應用過程中所遇到的問題以及解決方案。
演講主要包括:
1.為什么要用Vue SSR
2.Vue版本升級之后,性能提升的秘密
3.實際業務開發過程中遇到的坑以及解決方案
4.優化措施
聽眾收益:
1.能夠更加清晰地認識Vue SSR的原理
2.借由介紹快手直播的實施細節,幫助開發者移除顧慮,打造基于自己業務所定制化的Vue服務渲染方案
專題演講嘉賓:劉翔,阿里巴巴UC內核技術專家
劉翔,阿里巴巴UC內核技術專家。負責UC內核性能優化及前端頁面優化,專注于Web體驗優化和PWA技術研究。與支付寶團隊基于ServiceWorker打造了支付寶小程序框架,與天貓團隊將手淘的Web頁面體驗優化到極致,推進PWA技術在阿里巴巴集團業務的落地。
演講:從UC內核角度談談PWA技術在阿里體系的實踐及影響
本次分享將圍繞以下幾方面展開,希望能給大家帶來對PWA的進一步思考:
1. PWA的核心能力
(1) Service Worker,獨立的JS線程,與文檔無關的生命周期,離線更新資源的能力。
(2) Reliable
SW Cache、Fetch、Push、Navigation Preload、Background Fetch、Background Synchronization、 CompositorWorker 這些能力如何讓Web變得更可靠?
2. PWA的優秀實踐
很多頁面用上PWA之后,效果并沒有想象的那么好,和重構之前基本持平,那么,如何才能發揮PWA的真正效果?怎么才能在國內環境下玩轉ServiceWorker Push預加載?
(1)從內核的角度分析,為何普通的用法無法帶來性能的大幅提升。
SW的啟動耗時分析
SWCache與HttpCache的關系和優劣
(2)SW緩存主文檔的實現和效果
(3)SW Push預加載的實現和效果
(4)基于SW實現支付寶小程序框架
3. PWA帶來的影響
(1)逐步給前端開放瀏覽器內核基礎能力,甚至是操作系統能力,比如緩存、推送、添加桌面圖標、下載、圖片解碼、渲染等等
(2)前端正變得無所不能,很多事情都可在Web實現,比如SW、WebGL、WebRTC、WebAR/VR等等
聽眾受益:
1.了解PWA的核心能力和關鍵優勢。
2.了解PWA相關的優秀實踐,了解PWA可以做什么和如何做得更好。
3.了解PWA對Web和前端產生的影響。
專題演講嘉賓:潘偉洲 騰訊高級工程師
潘偉洲,騰訊高級工程師,曾先后負責小Q機器人二代及ABCmouse開發工作,對自然語言處理、跨平臺應用開發有著豐富的實戰經驗。業余時間開發了開源中文智能音箱dingdang-robot,同時也是博客引擎Hexo的活躍開發者之一。
演講:基于Cocos的高性能跨平臺應用開發方案
跨平臺應用開發已成為現在越來越主流的客戶端開發形式。本次演講將給出一種基于Cocos的高性能跨平臺應用開發解決方案,結合我們團隊使用 Cocos 對原本 Hybrid 形式的產品的改造過程,從技術選型、基礎組件儲備,再到改造過程中就如何提升跨平臺開發效率以及產品性能所做的嘗試和所踩過的坑,逐步進行總結回顧。重點探討了開發過程中遇到的跨層交互、ScrollView 性能優化、內存優化等技術問題,為跨平臺應用開發提供一種新的可借鑒思路。
演講主要包括:
1. ABCmouse項目背景
2. 項目具體實踐
(1)系統架構
(2)研發流程
(3)Cocos層
- 通用組件開發
(4)Native層
- 音頻播放:多端統一播放組件
- WebView:預加載,直出,JS打包
(5)跨層交互的技術問題
- Native、Cocos 界面過度
- local reference table overflow 問題
3. 性能優化
- 高性能的 ScrollView 實現
- 內存優化(圖片壓縮、圖片格式、緩存、內存管理、屬性動畫、自動圖集)
4. 效果對比和總結
聽眾收益:
提供一種新的基于Cocos的跨平臺應用開發的思路,并在跨層交互、組件性能優化、內存優化等方面提供了具有參考價值的實踐經驗。
看新聞、讀報告、找項目、約專家,盡在新材料在線APP
可在各大應用平臺搜索 “新材料在線”