CNode

最近在学习hapi,请问有用hapi.js开发项目的吗?

分享
Iishanyang发布于8 年前最后回复8 年前9 回复6144 浏览0 收藏

最近在学习hapi,请问有用hapi.js开发项目的吗? 框架的初衷 每天都hapi 配置优先,插件化思想,核心模块是都是hapi团队实现的, 最新版本与express相比(简要列举):

  • promise编程
  • 缓存接口一致 不论使用redis memcached...
  • 内置数据验证结构 只需要配置joi进行配置即可 express要在函数体里...
  • 数据返回 在不需要自定义code码时 直接return data;自动处理返回类型 而 expresss 这样的 return res.json(data)
  • 可测试性 hapi更强

有本中文书 hapijs实战(梁宵)不过版本差(v.3)的有点多 ,目前hapi v.17 借助官网文档,这本还是可以读的。

查看回复

回复 (9)

A
AberGLJ#1·8 年前

you

I
ishanyang#2·8 年前
引用 zengming00Vanilla JS才是世界上最好的框架

@zengming00 好像被套路了

V
vendar#3·8 年前

用过 hapi 旗下的 joi,非常喜欢~~

来自✨ Node.js开源项目精选

N
nanzm#5·8 年前

hapi 不错的 比express 好用

Z
zuohuadong#6·8 年前

fastify 比较推荐,性能也更好~

I
ishanyang#7·8 年前
Z
zengming00#8·8 年前

Vanilla JS才是世界上最好的框架

Z
zuohuadong#9·8 年前
引用 zengming00Vanilla JS才是世界上最好的框架

@zengming00 以 node 8 为例,原生性能甚至不如 fastify 框架带路由。

参与回复
登录后即可参与回复。登录