None

Rust生態圈真的長很快

在這篇文章中,作者探討了Rust程式語言在網頁開發領域的不足,特別是針對「懶惰的開發者」缺乏一個可以快速部署的小型網頁應用框架。作者認為目前的 Rust 社群偏向讓開發者自行組裝所需的元件,這使得開發過程相當繁瑣,尤其是對於想要快速完成小型或非商業專案的開發者來說,這樣的做法過於冗繁。

目前,Rust 的網頁開發生態系統雖然已經有一些較簡化的框架,例如actix-web及axum等框架,或是利用WebAssembly處理前端工作的框架。然而,這些工具大多缺乏整合性,開發者在每次開始新專案時,還是需要花費大量時間「接線」來組裝功能,這讓開發工作變得高度重複且耗時。作者希望能有一個像 Django 這樣的功能完備框架,能整合例如路由、模板、靜態檔案服務、登入、許可權管理、資料庫介面等常見需求,讓 Rust 在建構網頁應用時能提升開發效率。

最終,作者表示自己正在設計一套名為newt的「網頁工具包」,目標是讓開發者能在幾分鐘內建立一個基本的網頁應用,減少初期繁瑣的配置工作。不過,這項工具目前尚在開發中,尚不具備實際可用性。