上午
2018年weexConf參會采用的是邀請制,邀請的都是深度使用了weex的團隊咒彤。主要包括盛大疆柔,極客時間,企鵝電競镶柱,網易考拉旷档,點我達,分期樂歇拆,飛豬等鞋屈。
會議開始首先是Apache軟件基金會的員工分享了Apache的開源精神。weex加入Apache之后故觅,就完全是個社區(qū)項目了厂庇,不屬于某個公司,也不會成為商業(yè)競爭的工具输吏。
寒泉作為weex的主導人权旷,介紹了一下weex的過去,現(xiàn)在和未來贯溅。
之后weex的兩位主力開發(fā)介紹了這半年時間weex sdk所做的改進拄氯,以及2月份即將提供的新功能,干貨還是比較多的盗迟。
提出了下面幾個比較重要的問題:
JS和native的通信時延坤邪,減少通信次數(shù),優(yōu)化通信耗時罚缕。
采用二進制傳輸協(xié)議艇纺,提升了頁面的加載時間,能夠有5%左右的提升。
新的list的綁定處理方式
weex內核演進:
jsEngine獨立進程化
Layout引擎
全新的Layout引擎參考了 Google的FlexLayout的算法流程黔衡,重新實現(xiàn)了Weex的 Flex布局蚓聘,目前性能和功能方面基本和yoga保持一致,后續(xù)會做一些性能優(yōu)化盟劫。至于未來如何演進夜牡,團隊同學討論幾個關鍵的步驟:
自主開發(fā)全新的高性能的跨平臺Layout引擎,統(tǒng)一由C++實現(xiàn)侣签,IOS/android 兩端復用同一套代碼塘装;
擴展更多的布局方式,比如Gird布局影所、Absolute布局等
編譯器或服務端做預布局蹦肴,提升端測的布局效率等;
下午
下午是深度使用了weex的團隊來進行的一些分享:
首先是來自盛大游戲的李永亮分享了他們使用 Weex 的經歷猴娩,涉及了單頁多頁阴幌、數(shù)據通信、性能優(yōu)化等話題卷中。
之后是極客時間App的分享矛双,極客時間是直接用weex實現(xiàn)的一個從0到1的App。
最后一個壓軸演講來自于企鵝電競團隊的渠宏偉蟆豫,分享了很多構建流程议忽、橫屏適配、緩存无埃、底層優(yōu)化等方面的經驗徙瓶。他們使用 Weex 的深度不亞于阿里巴巴內部和 Weex 團隊相愛相殺的業(yè)務團隊毛雇,對 Weex 內部的技術也做了不少研究,在內部分享的使用 Weex 的文章還沖上過公司的頭條嫉称。
最后我們考拉也用一頁ppt做了一個十分鐘左右的分享,主要講了一下我們引入的過程和遇到的一些問題灵疮,和其他團隊做了一些交流织阅。
最后weex開發(fā)團隊也給出了一個新的playGround,能夠很方便的查看api震捣,也提供了一個在線編輯的ide荔棉,只做了演示還沒開放出來。