感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
Rust for Web Development 簡介
- 什麼是Rust?
- 使用 Rust 進行 Web 開發的優勢
- Rust Web 開發框架和工具概述
設置開發環境
- 安裝 Rust 和相關工具
- 配置開發環境
- 探索用於 Rust Web 開發的流行 IDE 和文本編輯器
構建伺服器端 Web 應用程式
- 處理 HTTP 請求和回應
- 路由和 URL 處理
- 中間件和請求處理管道
- 會話管理和身份驗證
在 Rust 中使用資料庫
- Rust 中的資料庫選項概述
- 使用 Rust 庫查詢資料庫
- Rust 中的 ORM(物件關係映射)
- Rust 個 Web 應用程式中的數據遷移和管理
創建 RESTful API
- 設計 RESTful API
- 使用 Rust 處理 CRUD 操作
- 序列化和反序列化資料格式(JSON、XML 等)
- API 版本控制和文件
使用 Rust 開發前端元件
- Rust中的前端框架和庫概述
- 將 Rust 與 JavaScript 框架(例如 React、Vue.js)集成
- 使用 Rust 和 WebAssembly 編寫前端元件
Rust Web 應用程式中的性能優化
- 分析和基準測試 Rust Web 應用程式
- 通過異步程式設計提高性能
- 緩存和資源優化技術
- 負載均衡和擴展策略
確保 Rust 個 Web 應用程式的安全性
- Web 應用程式中的常見安全漏洞
- Rust 中的輸入驗證和清理
- Rust 中的身份驗證和授權
- Web 應用程式中的安全通信和加密
測試和部署 Rust 個 Web 應用程式
- 為 Rust Web 應用程式編寫單元測試和集成測試
- Rust Web 專案的持續集成和部署管道
- Rust Web 應用程式的容器化和部署選項
- 在生產環境中進行監視和日誌記錄
摘要和後續步驟
最低要求
- 對程式設計概念的基本瞭解
- 熟悉 HTML、CSS 和 JavaScript
- 具有後端程式設計語言(例如 Python、Ruby 或 Node.js)的經驗
觀眾
- 開發人員
- Web 開發人員
- 後端開發人員
21 時間:
客戶評論 (2)
我喜歡我們製作的互動式示例,培訓師對我們提出的問題幾乎每個主題都非常瞭解,並就與培訓中某些材料相關的實際用例提供了出色的建議。
Tracy - GenesysGo
課程 - Rust Advanced
機器翻譯
培訓師解釋了很多關於 RUST 的有趣事情,從基礎開始,到它的應用,走向 Blockchain,這是非常有見地和引人入勝的
Elena Paraschiv - ICI BUCHAREST
課程 - Rust Programming
機器翻譯