Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Webassembly.pdf
Search
CypressKuo
January 09, 2020
Technology
21
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Webassembly.pdf
CypressKuo
January 09, 2020
More Decks by CypressKuo
See All by CypressKuo
Deep-copying.pdf
cypresskuo
0
42
CSS_for_Web_Vitals.pdf
cypresskuo
0
48
談談_Code_review.pdf
cypresskuo
0
56
REST_vs_GraphQL_今夜はご注文はどっち.pdf
cypresskuo
0
30
CSS_重構.pdf
cypresskuo
0
30
跟上_JS_的腳步-ES2020.pdf
cypresskuo
0
39
Core_Web_Vitals.pdf
cypresskuo
0
62
這個時代人人都知道的敏捷開發.pdf
cypresskuo
0
83
談談_Functional_Programming.pdf
cypresskuo
0
33
Other Decks in Technology
See All in Technology
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
110
バフェットコード開発チームの心得(v1.1)
shoe116
0
110
野良MCPサーバーを排除せよ!MCPサーバーのガバナンス
yukiogawa
1
240
プロダクトが成長すると、 プロダクトマネージャーの仕事はどう変わるのか - 「まず作る」から「小さく学び、確かめながら進む」へ
sansantech
PRO
1
370
[FECONF-2026] 신대륙을 향한 카카오페이증권 프론트엔드 항해기 (이주승)
l1ghthouse
0
200
書き手が人でもAIでも正しくなる道、SREを埋め込んだDeveloper Platform / tech drivers day8
chmikata
4
760
freeeにおける AI を用いた ブラウザ動作確認の自動化の取り組み
freee
PRO
0
220
AI秘書と毎日働くのはもう当たり前。開発以外の業務に足りない機能をどう埋める?
minorun365
PRO
2
1.7k
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
230
構造で守らせる データ・法務・セキュリティ・開発チームとつくる AI時代のデータガバナンスとデータ基盤のリアル
legalontechnologies
PRO
1
520
2026-10-24 JAWS JAWS-UG 茨城 #18 IAM Policy Autopilotってなにさ。terraform planからIAM Policyつくれるの? / What's IAM Policy Autopilot
masasuzu
0
170
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
5
4.1k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Faster Mobile Websites
deanohume
310
32k
My Coaching Mixtape
mlcsv
0
360
Designing for humans not robots
tammielis
254
26k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
550
Deep Space Network (abreviated)
tonyrice
0
380
How STYLIGHT went responsive
nonsquared
100
6.3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
420
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Paper Plane
katiecoart
PRO
5
54k
Transcript
The material contained in this documentation is proprietary and confidential
to PIXNET. Copies are made available on the basis that use is limited to the sole purpose of evaluating PIXNET’s capabilities. It is not permissible to use, modify, copy or disclose any information contained in this presentation document for any other purpose without the express written permission of PIXNET. If you are not the intended recipient of this material you are requested to take immediate steps to destroy it. Copyright © 2018 PIXNET. All rights reserved. 2020.01.09 CypressKuo WebAssembly
Web 三本柱 海賊、死神、火影
Web 三本柱 HTML、CSS、JavaScript
Web 新四天王 World Wide Web Consortium (W3C) brings a new
language to the Web as WebAssembly becomes a W3C Recommendation https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en
WebAssembly 是什麼 WebAssembly是一種運行在現代網絡瀏覽器中的新型程式 碼,並且提供新的性能特性和效果。它設計的目的不是為了 手寫程式碼而是為諸如C、C++和Rust等低級源語言提供一 個高效的編譯目標。 https://developer.mozilla.org/zh-CN/docs/WebAssembly/Concepts
WebAssembly 的目標 • 快速、高效、可移植 • 可讀、可調試 • 保持安全 • 不破壞網絡
https://developer.mozilla.org/zh-CN/docs/WebAssembly/Concepts
如何使用 WebAssembly • 使用 Emscripten 移植一個 C/C++ 應用程式 • 直接在彙編層,編寫或產生WebAssembly程式碼
◦ *.wasm (*.wat = 可讀的格式) • 編寫Rust程序,將WebAssembly作為它的輸出 https://developer.mozilla.org/zh-CN/docs/WebAssembly/Concepts
如何使用 WebAssembly • AssemblyScript ◦ TypeScript ◦ https://docs.assemblyscript.org/ https://developer.mozilla.org/zh-CN/docs/WebAssembly/Concepts
LIVE DEMO https://developer.mozilla.org/zh-CN/docs/WebAssembly/Concepts
Q&A and Thank You