也许不少人应该了解并玩过Rust语言,这个语言确实厉害,我们先不谈你现在用不用它,就是目前我了解的很多Rust高手,在现实生产开发中基本上都没去用Rust,毕竟太年轻了。不过你应该和那些高手一样,学习和了解Rust,他对于程序员提高技术和理解计算机原理十分有帮助。当然他能加速我们的秃顶(你秃了,你也变强了)!
而Actix-web是Rust语言中比较好的web框架,不仅使用人数最多,功能和性能也是最强最完善的。Rust的语言的好处在于,你可以用它和C/C++语言相比,但是如果让你去做web应用,你会选择C和C++吗?而Rust就是拥有底层语言的性能,还能用来直接写web应用。虽然难学一点,但是封装的也不算少了,确实值得一玩(生产力项目慎用,如果出现问题自行解决不了很麻烦)。
但是,据说Actix的原作者已经把Actix项目交给别人了,自己又开始了一个新的项目——Ntex。作者既然重新构建新项目,说明旧项目虽然完善度高,但毕竟Rust语言api变化太快,很多老的东西限制着架构和功能,不如就重来搞一个吧。不过Ntex项目目前还没开始推广阶段!
目前连官方网站和手册也没有,文档是默认的rust doc页面。
官方仓库说明也是简简单单,需要的rust版本也是最新版,不支持1.42之前的版本。
从插件项目来看,已有Redis、MQTT、AMQP等技术的插件。
追求最新技术和极致性能的朋友,不妨研究学习下!想出中文文档吃螃蟹Crustacean(Rustacean为官方Rust开发者称呼,螃蟹为官方吉祥物)的人也不妨行动起来哦哦哦!