- 授权协议: MIT
- 开发语言: TypeScript
- 操作系统: 跨平台
- 软件首页: https://github.com/foxifyjs/foxify
- 软件文档: https://foxify.js.org/
- 官方下载: https://github.com/foxifyjs/foxify
软件介绍
快速易用的 node.js 框架,使用 Typescript 开发。
简介
高效的服务器意味着更低的基础设施成本,更好的负载响应能力和满意的用户。如何在不牺牲安全验证和方便开发的情况下,如何在尽可能多地处理最多请求的情况下,如何有效地处理服务器资源?
Foxify是一个高度专注于以最少的开销和强大的插件架构提供最佳开发人员体验的Web框架。它的灵感来自Fastify和Express,据我们所知,它是最快的网络框架之一。
功能
强大的路由(比Express快约60%,几乎和Fastify一样快)
快速中间件支持强大的数据库建模(Odin)
简单而强大的错误处理
专注于高性能HTTP助手(重定向等)
支持大量模板引擎的系统内容协商
可快速生成应用程序的可执行文件错误处理
Benchmarks
Machine: Ubuntu 18.04 64-bit, Intel Core i7 (8 cores), 8GiB (DDR4)
Method: autocannon -c 100 -d 40 -p 10 localhost:3000 * 2, taking the second average
sort: Request / Second
| Framework | Version | R/S |
|---|---|---|
| Foxify | 0.10.7 | 27,716.8 |
| fastify | 1.13.0 | 26,654.4 |
| bare | 10.13.0 | 22,366.4 |
| hapi | 17.7.0 | 19,662.41 |
| express | 4.16.4 | 17,468 |
| restify | 7.2.2 | 14,660 |
数学与泛型编程
[美]亚历山大 A. 斯捷潘诺夫(Alexander A. Stepanov)、[美]丹尼尔 E. 罗斯(Daniel E. Rose) / 爱飞翔 / 机械工业出版社 / 2017-8 / 79
这是一本内容丰富而又通俗易懂的书籍,由优秀的软件设计师 Alexander A. Stepanov 与其同事 Daniel E. Rose 所撰写。作者在书中解释泛型编程的原则及其所依据的抽象数学概念,以帮助你写出简洁而强大的代码。 只要你对编程相当熟悉,并且擅长逻辑思考,那么就可以顺利阅读本书。Stepanov 与 Rose 会清晰地讲解相关的抽象代数及数论知识。他们首先解释数学家想要解决......一起来看看 《数学与泛型编程》 这本书的介绍吧!
