当前位置:嗨网首页>书籍在线阅读

09-小结

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

13.5 小结

在本章中,我们探讨了很多关于如何使用Rust构建Web应用程序的内容,它非常容易上手,因为有很多高质量的软件包供我们选择。作为一种编译型语言,Rust编写的Web框架比动态语言编写的其他框架要小很多倍。大多数Web框架都是由解释型的动态语言主导的,它们可能会占用大量CPU资源但执行性能不高。不过人们采用它们构建Web应用程序是因为它们非常方便。

使用Rust编写的Web应用程序在运行时占用的空间很少,Rust在运行时占用更少的内存,因为它不需要解释器,就像动态语言那样。Rust能够让你感觉两全其美,即让你获得动态语言开发体验的同时,使自身具有类似C语言的高效性。这对Web开发者来说是一个不错的选择。

在第14章中,我们将探讨在Rust中如何使用名为diesel的、类型安全的对象关系映射器(Object Relational Mapper,ORM)程序库与数据库进行通信,并将数据持久性地添加到read_list服务器。