大前端“卷”出新高度,前端開發如何自處?

語言: CN / TW / HK

前端這個技術領域,在應用化以後,涵蓋的內容越來越廣——純表現層、應用實現層、應用架構層、基礎設施層到改進開發正規化的理念層,都有太多可以去鑽研的技術點,衍生出了無數前端開發的發展路線。

三大框架之外湧現的新框架、微前端架構的新風潮、跨端輪子的持續湧現、Serverless 理念的逐漸普及,低程式碼、實時音視訊技術帶來了新影響、新要求。大前端技術在 2022 年“卷”出了新高度,很多前端開發工程師只是被迫“卷”進去,卻身陷謎團,不知道“卷”的是什麼,技術的一次又一次更新,初級前端工程師的一波又一波湧進,讓很多技術人抱怨“學不動”。

但是,對於大前端技術來說,越有變化才越有挑戰趣味,開發工程師如果想要在大前端領域持續深耕,就需要不斷學習,瞭解最新的技術動態。

7 月 22、23 日即將舉辦的 2022 稀土開發者大會《大前端技術探索》專題論壇中,JavaScript 專家,現中國計算機學會技術前線前端 SIG 執行主席程劭非(winter)擔任出品人, 將聚焦大前端領域的新技術、新特性,探討大前端領域的未來發展趨勢,為前端開發工程師們帶來大前端必要知識分享,核心技術解讀,本屆開發者大會免費報名中,點選連結識別海報二維碼即可與各位牛人分享交流。

圖片

演講主題:你該熟知的 CSS 優先級別

CSS 已經是網頁必備的語言,瞭解 CSS 與瀏覽器之間的應用是每一位開發者都要掌握的技能,在 CSS 各式的技術領域中,CSS 優先權是一個基本卻又重要非凡的知識,在越來越多的 CSS 屬性及語法之下,CSS 優先權開始變得有趣了起來,本專題將聚焦在 CSS 的各種優先權探討。

演講大綱:

  1. 優先權:令人又愛又恨的小東西
  2. 你所熟知的 CSS 優先權
  3. 現在的 CSS 優先權
  4. 我認知的優先權
  5. CSS 優先權與專案開發的關係
  6. CSS 的未來

演講嘉賓:

李建杭 CSS 技術專家

一個 CSS 狂熱份子,熱愛 CSS 的一切,並在臺灣各教學單位講授網頁相關技術,臺灣前端開發研討會講者,著有多本著作,為了讓技術更容易學習,開設了「金魚都能懂的」教學系列,不定期於 Youtube 頻道「CSScoke」中免費分享網頁相關技術。

演講主題:動態模組與瀏覽器環境下的非同步

在 ESM 的基礎上,ES 2020 正式加入了非同步的動態模組裝載。這為瀏覽器環境下的非同步裝載提供了有別此前的新技術方案,但也帶來了一定程度的衝突與矛盾。並且,從長期發展的角度上來看,動態模組也讓 ShadowRealm、ModuleBlock 等提案面臨阻力。本主題將以動態模組為核心議題,分享它在不同環境下的實現與相容技術,展望模組化技術的發展前沿。

演講大綱:

  1. 模組技術的歷史
  2. 動態模組的可選方案與 ECMAScript 的最終選擇
  3. 瀏覽器下的模組、動態模組以及模組圖的核心邏輯
  4. 模組化技術面臨的問題與發展路線,以及與未來提案的衝突與可能選擇

演講嘉賓:

周愛民 資深架構師

前南潮(ruff.io)架構師,《JavaScript 語言精髓與程式設計實踐》作者。從 1996 年開始涉足商業軟體開發,在軟體開發、軟體工程、團隊建設以及部門管理等方面經驗豐富,曾任支付寶(中國)公司業務架構師,盛大網路平臺架構師,豌豆莢架構師等職。著有《Delphi 原始碼分析》、《大道至簡》、《大道至易》等專著。

演講主題:前端智慧化工程實踐續篇:可微程式設計

隨著網速和算力的發展,前端工程師將會面對更復雜的業務技術場景。拿點餐為例,如果開發的點餐 APP 讓使用者掃碼進入點餐介面並點餐,並不是一件非常複雜的事。但是,如果開發一個助手類應用,讓使用者語音控制助手去某個餐廳訂座位或點外賣,將是一件非常複雜的事。簡單梳理一下流程:光語音輸入、環境噪聲對抗、語音轉文字、文字處理和語義分析、語義到指令、指令通過協議和商家互動、商家解析協議和翻譯指令、商家在自己的系統內執行指令、商家將執行結果用協議返回、助手解析協議和翻譯執行結果、助手將執行結果轉語音、語音播放。這個過程裡涉及大量識別、理解、翻譯的問題,都是傳統程式設計思想難以解決的。因此,通過程式設計思想智慧化:可微程式設計,用自動微分和智慧求解的方法應對和解決複雜問題,勢在必行。本次分享,我會詳細介紹如何利用可微程式設計的方式,藉助演算法來解決前端 UI 程式設計中彈性阻尼函式的問題。即便您可能不想做個助手類應用,也可以通過彈性阻尼動畫示例,學習到可微程式設計解決問題的方法,在未來做複雜的動畫、動效時派上用場。

演講大綱:

  1. 從彈性阻尼動畫看可微程式設計
  2. 可微程式設計現狀和實踐
  3. 可微程式設計實現彈性阻尼動畫
  4. 可微程式設計在瀏覽器端智慧執行
  5. 展望未來

演講嘉賓:

甄子 阿里巴巴前端工程師

騰訊 3 年半 T1.1 ~ T3.3 前端開發通道最高職級達成後,2011 年 4 月離職創業,先後創辦兩家中等規模電商公司,同時自研智慧家居相關軟硬體。2014 年 8 月加入阿里移動事業群,先後負責國內發行、國際資訊流運營研發、廣告平臺、國際瀏覽器。現在淘寶技術部,負責前端技術委員會智慧化方向。在程式設計領域服務端、客戶端和前端、機器學習等領域都積累了豐富的專案經驗,尤以前端技術見長。提出前端智慧化方向,並設計實現 imgcook.com 設計稿生成程式碼開放技術產品,後開源前端機器學習框架 github.com/alibaba/pipcook 和資料處理框架 datacook。積極為前端智慧化、智慧 UI 等創新技術工程實踐佈道。求職篤行,是一個熱愛技術、願意花時間思考的人。

演講主題:前端多媒體技術

隨著網路頻寬等基建的完善,多媒體應用的形態發生了翻天覆地的變化。從最初的影視光碟、有線電視,到現如今的線上視訊、直播、短視訊、視訊會議,多媒體技術逐漸成為了前端技術的重要組成部分,也成為網際網路行業的必備服務。WebRTC 的開源,使技術門檻逐步降低,開源生態日趨完善。本主題聚焦前端多媒體技術,為多媒體領域的初學者,講述如何從 0 到 1 快速搭建一套多媒體前端系統。

演講大綱:

  1. 多媒體技術簡介與發展歷程
  2. 技術挑戰與行業生態
  3. 直播卡頓/延遲優化
  4. 短視訊起播優化
  5. 基於人眼感知的圖片編碼

演講嘉賓:

舒弘 美團技術專家

長期從事前端多媒體領域的相關工作。曾任騰訊技術 leader,盛大創新院高階研究員,樂視視訊高階技術總監,一起教育科技高階技術總監等職,有過創業經歷,有著豐富的網際網路產品管理和研發經驗。目前就職於美團平臺技術部,負責構建前端多媒體基礎服務,包括直播、點播、實時音視訊、圖片等。

本屆大會策劃的專題除大前端技術探索以外,還包括了開源和商業化探索、大前端工程實踐與效能優化、低程式碼、業務背後的架構演進、微服務和 Serverless、雲原生技術架構和變革等十數個技術專場,由來自位元組、阿里、騰訊、快手等公司具備技術影響力與洞察力的行業專家負責議題把控,目前大會出品人已全部集齊,講師陣容即將確認完畢。除了為期兩天的沉浸式內容體驗,稀土開發者大會還為萬千開發者朋友們準備了豐厚的獎品, 報名參會的開發者將有機會參與抽獎,贏取豐厚大獎,敬請期待 。

「其他文章」