《Rust Web Development》一書發行,提供了完整的 Rust Web 開發指南
《Rust Web Development》一書發行,提供了詳細的解釋,指導如何在 Rust 中開始一個 web 項目(并將其帶入生產),并提供了框架無關的深入探討。"Rust Web Development"(Manning出版社)一書已經發布并可以購買。 各位!在經過了兩年多的編輯和重新編輯后,這本書終于“處于生產狀態”。PDF版本將在圣誕節前發布,印刷版將在1月初發布。 最終的結果遠比我想象的要好,并且由于編輯人員和審閱人員的巨大努力,這本書成為了一顆真正的寶石,擁有大量的圖形、信息框和詳細的解釋,以及如何在Rust中啟動一個Web項目(并將其帶入生產狀態)。 它使用warp作為Web框架,但書中的大部分內容都是框架無關的。這也是與其他(很棒)有關Rust Web開發的書籍最大的不同之處。它是對異步Rust、框架和如何用該語言處理更大的Web項目的概述,同時也是深入研究。 我計劃在axum(我非常喜歡的框架)更加完善,并且不再像現在這樣頻繁更改時,發布一個更新并切換框架。
durian:簡化網絡開發的新工具
Durian 是一個基于 Quinn 的通用客戶端-服務器(client-server)網絡庫,可以簡化網絡代碼的編寫,自動處理連接/流管理(connection/streams management)、字節細節(byte details)、數據包分幀/分片/重組(packet framing/fragmentation/reassembly)、并行發送/接收(parallel sender/receivers)等。我目前正在通過游戲開發來學習 Rust,在我的旅途中,寫了游戲網絡代碼來制作一個多人貪吃蛇游戲,最終變成了 Durian。它被快速編寫出來,仍處于早期開發階段,并不適合實際生產使用,但我還是決定分享它,因為目前它可能對快速演示/應用有用,或者如果缺失的功能對您沒有關系,那就放心使用它吧!Durian 已經使用 Bevy 游戲引擎在局域網上測試了多人游戲,但可以用于任何客戶端-服務器(client-server)網絡目的。歡迎提供反饋/批評!Github:https://github.com/spoorn/durian
蘋果 M 系列 GPU 驅動程序:用 Rust 編寫
這篇博文宣布發布了第一個公共的蘋果 M 系列 GPU 驅動程序。該驅動程序為所有當前的蘋果 M 系列系統提供了正在進行中的 OpenGL 2.1 和 OpenGL ES 2.0 支持,足以支持桌面環境的硬件加速,也足以支持一些舊的 3D 游戲。作者正在開發更多的功能,例如支持 Vulkan。 他們已經花了兩年的時間來開發這個驅動程序,并且現在它已經可以提供良好的桌面體驗和一些游戲。但是請注意,這仍然是一個 alpha 版本的驅動程序,可能會有 bug。 原文:https://asahilinux.org/2022/12/gpu-drivers-now-in-asahi-linux/
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Web
+關注
關注
2文章
1304瀏覽量
74461 -
Rust
+關注
關注
1文章
240瀏覽量
7585
原文標題:【Rust 日報】2022-12-08 《Rust Web Development》提供了完整的 Rust Web 開發指南
文章出處:【微信號:Rust語言中文社區,微信公眾號:Rust語言中文社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
汽車網絡安全開發語言選型指南:C/C++/Rust/Java等主流語言對比+Perforce QAC/Klocwork工具支持
汽車網絡安全如何選編程語言?C、C++、Rust、Java……誰更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語言的優劣與適用場景,以及Perforce QAC/Klocwork對MISRA、CERT等規范的支持。
2025開放原子開發者大會旋武開源社區Rust分論壇成功舉辦
11月22日,2025開放原子開發者大會——旋武開源社區Rust分論壇在北京順利召開。論壇以“共建中國Rust生態”為核心主題,匯聚京東、華為、vivo、阿里、毛豆教育、DORA社區及南京大學等企業與學術機構技術專家,及眾多
2025開放原子開發者大會旋武社區Rust分論壇即將啟幕
在數字化轉型持續深化、系統安全與性能需求愈發迫切的當下,Rust憑借強大的內存安全、高并發性能和卓越的開發者體驗,正成為重塑軟件開發疆界的關鍵力量,更是構建下一代可靠高效基礎設施的核心選擇。11月
RusT-Thread:基于Rust面向資源受限嵌入式設備的操作系統的實踐 | 技術集結
RT-Thread為基礎,使用Rust語言重構其內核,形成了全新的RusT-Thread系統。系統采用模塊化架構,涵蓋內核服務、進程調度、內存管理、線程通信與時鐘控制等核心
AI賦能谷歌Chrome與Web工具全面升級
2025 Google 谷歌開發者大會帶來了最新 Web 工具,包括全面升級的 Chrome 開發體驗、極大簡化的 UI 開發,到云端兩側的 AI 部署。這些強大的工具為出海
RT-Thread 遇上 Rust:安全內核 RusT-Thread 的誕生
大家好,我們是中國科學技術大學操作系統原理與設計(H)課oooooS小組。這個項目是我們的課程大作業:參考RT-Thread架構,使用Rust搭建一個原生的嵌入式操作系統內核。初識Rust是因為xk
鴻蒙5開發寶藏案例分享---Web開發優化案例分享
;ne-text\">ArkWeb</span>組件的Web加載速度優化方案。官方其實提供了超多實用案例和指導,但可能藏得有點深,今天我帶大家捋一捋
發表于 06-12 17:20
基于SEGGER的Ozone調試器和J-Trace工具跟蹤Ferrocene的Rust應用
2025年3月,SEGGER和Ferrous Systems合作,確保使用Ferrous Systems的Ferrocene工具鏈編譯的Rust應用程序可以通過SEGGER的J-Trace工具實時下載分析。
「極速探索HarmonyOS NEXT 」閱讀體驗】+Web組件
web
web應用是基于 Web技術(如HTML、CSS、JavaScript),構建在瀏覽器中運行的應用,亦稱為前端開發。從用戶視角來看,手機和平板上的應用多由原生
發表于 03-10 10:39
《Rust Web Development》提供了完整的 Rust Web 開發指南
評論