本演講將介紹如何用 Rust 撰寫 10 種不同的應用: CLI、 GUI、 遊戲、 Raspberry Pi、 機器學習、 網頁後端、 REST API、 Serverless、 WebSocket server 以及前端 (WebAssembly)
Rust 從 1.0 版已經五週年了,但是 Rust 困難的學習曲線導致很多初學者都停留在觀望的階段。很多 Rust 相關資源也都著重在非常專業或深入的題材。
本演講的講者花了一年多時間出版了兩本書: “Practical Rust Projects” 還有 “Practical Rust Web Projects”,希望能介紹初學者認識如何利用現成的 Rust framework 快速的撰寫 10 種不同的應用: CLI、 GUI、 遊戲、 Raspberry Pi、 機器學習、 網頁後端、 REST API、 Serverless、 WebSocket server 以及前端 (WebAssembly)。不同於一般 Rust 書籍著重在介紹語言本身的設計,本演講將會著重在實際應用,同時也分享作者對於 Rust 生態系現況的觀察。
這是一場遠端的議程
About 呂行
呂行非常非常熱衷於自由軟體。他曾經在 Mozilla 負責 Firefox (Gecko) 以及 Servo 瀏覽器的開發。呂行著有 “Practical Rust Project” 一書,以及 “Building Reuseable Code with Rust” 影音課程。呂行曾經在 Mozilla, Intel, Booking.com 任職。目前在 DAZN 擔任後端工程師。