为何选择Rust作为后端开发,而非其他?
关于Rust的一些优势:
(1)系统编程:速度和内存安全;
(2)前端:如果你需要WASM。
那么,Rust的后端生态系统具有什么竞争优势?
(1)节点:如果你希望前端和后端在单个堆栈中,并拥有全堆栈开发人员;
(2)dotnet和Java:针对需要标准化和自有结构的大公司。如果你跳槽到另一家公司,则能快速高效入职,因为dotnet项目结构和其他基础知识仍然完全相同。
这些方面可能与其他语言没有太大区别:
(1)类型安全:Typescript、dotnet、java 等都具备;
(2)速度:在大多数后端系统中,等待网络调用将成为瓶颈。除非你有一个非常高的 CPU 密集型后端。