- 具有基於瀏覽器的用戶端程式設計的經驗或理解。
- C/C++ 程式設計經驗。
- 對Java 腳本以外的 Web 程式設計感興趣。
觀眾
- Web 開發人員
- C 和 C++ 開發人員
在過去的 20 年裡,Javascript 一直是瀏覽器內、用戶端腳本的事實標準。WebAssembly 代表著一個新的方向。這種二進位格式內置於瀏覽器中,允許開發人員在瀏覽器中編譯和執行以任何語言編寫的代碼。WebAssembly 便攜、小巧、高效。它支援快速載入時間,並且可以通過將二進位代碼轉換為 asm.js 在現有的 Java 腳本平台上運行。更重要的是,WebAssembly 為在瀏覽器中執行更新、更密集的應用程式鋪平了道路,例如虛擬實境和高端遊戲,僅舉幾例。
在這個由講師指導的現場課程中,我們介紹了 Web 程式設計的演變、當今的現狀以及 WebAssembly 的出現和發佈可以做什麼。該課程將兼具解釋性和實踐性,提供基本理論並引導參與者創建自己的 WebAssembly 程式。
課程形式
- 課程將採用動手實踐和任務為基礎
- C 和 C++ 將用於練習
簡介:從Javascript到asm.js再到WebAssembly
WebAssembly「程式」的剖析
使用抽象語法樹 (AST) 表示位元組碼
編寫第一個 WebAssembly 模組
將程式編譯為 WebAssembly
WebAssembly 工具:編輯器、編譯器和調試器
WebAssembly的未來應用
總結和結論
United Arab Emirates - WebAssembly
台灣 - Beyond Javascript: Build Fast, Lean Websites with WebAssembly
España - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Argentina - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Chile - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Costa Rica - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Ecuador - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Guatemala - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Colombia - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
México - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Panama - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Peru - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Uruguay - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Venezuela - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly
Bolivia - Más allá de Javascript: Construya Sitios Web Rápidos y Ligeros con WebAssembly