Rust on Nails:Rust Web 应用程序的全栈架构

2022-04-24 11:20:47 浏览数 (1)

要构建 Web 应用程序,你需要跨一系列主题做出架构决策。Ruby on Rails或Django的美妙之处在于它们为您做出这些决定,因此您可以立即开始构建您的 Web 应用程序。还通过大量文档支持这些决定。

Rust on Nails是一个利用现有解决方案的框架,可满足全栈开发的需求。我们查看需要做出的每个决定,然后引入解决方案并将所有内容打包,以便它们协同工作。

Nails 采用了一个新的概念 Development Environment as Code -- 开发环境即代码。采用 Visual Studio Code Remote - Containers 扩展允许您用户将 Docker 容器用作功能齐全的开发环境。解决了这些问题:

1.使您以外的开发人员能够快速上手;

2.停止诸如“它在我的机器上工作不了”之类的问题;

3.允许您将开发环境检查到 git 中。只要在 VSCode 中安装 devcontainer 扩展,然后设置 Rust 环境即可。

今天的Rust 知识点,学到了吗?

0 人点赞