首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏开源项目

    码云推荐 | tabris.js + restify + 码云打造个人 APP

    使用restify开发API 基本上tabris的使用和体验就如上,后边说一下另外一个老牌nodejs框架restify,一个专门用来编写API的类express框架。 所以大家如果对express比较熟悉,那么选择restfiy开发纯API服务还是比较靠谱的,上手也非常快,官方文档 Restify 。 下面还是拿登录接口做一个例子: ?

    2.8K80发布于 2018-03-29
  • 来自专栏张徐辰的专栏

    十个书写Node.js REST API的最佳实践(上)

    和使用Restify很类似:res.status(201). Restify 另一方面,Restify致力于帮助你构建REST服务。其存在的意思便在于让你构建“严格的”可维护可观察的API服务。 Restify同样可以和自动化的DTrace协作支持你所有的handler。 Restify主要被用于像npm或者Netflix的应用生产里。

    2.7K00发布于 2017-05-04
  • 来自专栏若尘的技术专栏

    nodejs 框架排名

    https://github.com/NetEase/pomelogithub.com 第十一名:node-restify 10k (2011年5月) 构建 restful API 的框架。 [https://github.com/restify/node- restifygithub.com](https://links.jianshu.com/go? to=https%3A%2F%2Flink.zhihu.com%2F%3Ftarget%3Dhttps%253A%2F%2Fgithub.com%2Frestify%2Fnode- restify) 第十二名

    3K45编辑于 2021-12-07
  • 来自专栏程序人生

    再谈 API 的撰写 - 架构

    throttling 可以使用 leaky bucket 实现(restify 直接提供)。 回到 node 和 restify 本身,我们会发现,有些事情并不好处理。 比如说,在 restify 里,一个路由的 action 往往就会直接调用 res.send() 发送数据,那么,post-processing 的各种行为如何能够注入? 如果是从头开始构建一个框架,那么,pipeline 里的每个组件返回一个 Promise 或者 Observable,将其串联起来就可以了,但在 restify 里,你无法这么干。 restify 提供的接口: ? 虽然很简单,但是很难满足我们对于 pipeline 的需求,比如说,validation。

    1.4K70发布于 2018-03-28
  • 来自专栏网络日志

    主流Node.js 框架推荐

    Restify.JS Restify是一种利用连接样式中间件的Nodejs REST API框架。究其底层,它大量借鉴了Express。 重要的是,Restify用于支持外面众多庞大的Web服务,比如像Netflix这样的公司。 14.

    7.7K20编辑于 2022-07-06
  • 来自专栏程序人生

    谈谈编译和运行

    在 API 系统启动的时候,会经历一个「编译」的过程,把所有的 route 汇总起来,生成 restify 认识的路由形式,同时,收集里面的各种信息(比如 validator,authentication 这个 list 究竟怎么用,是生成 restify 的 route,还是生成 hapi 的 route,我们在编译时再具体决定。这便是 framework-independent。 app.compile() 把放在 route list 里面的数据转换成 restify 的 route,而 app.run() 开始进行网络监听。

    1K90发布于 2018-03-28
  • 来自专栏程序人生

    再谈 API 的撰写 - 总览

    node.js 下有很多适合于写 API 的框架,比如说:express,restify,hapi,loopback,sails.js 等。 在综合考察了这些框架之后,我选择了 restify,原因有三: 接口和结构非常类似 express(团队对此非常有经验),但比 express 更专注于 REST API 一系列 middleware 由于 node restify 缺省使用 bunyan 作日志,而 bunyan 可以生成 json 格式的日志,因此直接满足我们的需求。 最后我们再看 test framework。

    1.7K70发布于 2018-03-28
  • 来自专栏互联网杂技

    Nodejs学习路线图

    2.2 REST开发:Restify restify 是一个基于Nodejs的REST应用框架,支持服务器端和客户端。 restify比起express更专注于REST服务,去掉了express中的template, render等功能,同时强化了REST协议使用,版本化支持,HTTP的异常处理。 ? 项目管理:npm,grunt, bower, yeoman Web开发:express,ejs,hexo, socket.io, restify, cleaver, stylus, browserify

    7.4K102发布于 2018-04-02
  • 来自专栏向治洪

    不可错过的Node.js框架

    Github stars: 7,817 Github contributors: 80 Restify 这是一个为REST API而创建的轻量级框架,它是一个通过API提供数据的服务器端框架。 Restify重点关注调试和分析,以优化服务器。

    4K110发布于 2018-02-05
  • 来自专栏路过君BLOG from CSDN

    nodejs 笔记1 基础知识

    NODE是JS的后端运行环境,NODE提供FS,PATH,HTTP等API 为什么 使用JS语言完成前端以外的工作 构建WEB应用(Express) 跨平台桌面应用(Electron) API接口项目(restify

    48620编辑于 2022-04-13
  • 来自专栏云开发

    有奖征集:云开发CloudBase的101种玩法

    基于云接入开发 Koa 应用 基于云接入开发 Express 应用 基于云接入开发 Next.js 应用 基于云接入开发 Sails.js 应用 基于云接入开发 Fastify 应用 基于云接入开发 Restify

    3.7K10发布于 2020-06-03
  • 来自专栏TechBlog

    Node.js学习笔记——认识nodejs、详解fs文件系统模块与path路径模块

    http://www.expressjs.com.cn/ 可以快速构建 Web 应用 b基于 Electron 框架 https://electronjs.org/ 可以构建跨平台的桌面应用 c基于 restify 框架 http://restify.com/ 可以快速构建 API 接口项目 d读写和操作数据库、创建实用的命令行工具辅助前端开发、etc… Node.js 怎么学 浏览器中的 JavaScript

    2K20编辑于 2022-07-20
  • 来自专栏老陈笔记

    nodejs基本使用

    new window),可以快速构建 Web 应用 基于 Electron 框架 https://electronjs.org (opens new window),可以构建跨平台的桌面应用 基于 restify 框架 http://restify.com (opens new window),可以快速构建 API 接口项目 读写和操作数据库、创建实用的命令行工具辅助前端开发、etc… # fs 文件系统模块

    1.5K30编辑于 2023-03-10
  • 来自专栏前沿技墅

    微服务框架全家福【多语言版】

    Hapi/ restify/ LoopBack 如要开发简单的微服务后端,那么Hapi 和 restify 很合适。

    1.6K61发布于 2018-06-08
  • 来自专栏前端食堂

    狼叔直播 Reaction《学习指北:Node.js 2022 全解析》

    ops/sec wildcard: 1,033,432 ops/sec all together: 161,220 ops/sec 下图来自于 Fasify 的基准测试[19] Fastify 和 Restify 都是基于 find-my-way 实现的路由,Restify 早期版本基于 express 的路由,Fastify 能处理的每秒请求数比原生的还高。

    1.1K20编辑于 2022-04-11
  • 来自专栏前端达人

    分享 73 个让你事半功倍的 NPM 包

    API 服务 13、Restify 地址:https://www.npmjs.com/package/restify 一个 Node.js Web 服务框架,经过优化,可构建语义正确的 RESTful Restify 针对自省和性能进行了优化。

    6.8K20编辑于 2022-03-25
  • 来自专栏程序人生

    为什么我们要阅读源码?

    我去年撰写的一个基于 node restify 的 API framework(见:再谈 API 的撰写 - 总览 系列),虽然有很多不完善的地方,但内核还是相当稳定,一年多来只是些许小修小补。 撰写它的过程,是我对之前所读各种项目的一个融会贯通:为了确定我是否该基于 restify,我通读了它的代码(没多少),融合进了 hapi 和 loopback 的一些思路,提供了一套类似于 rails

    95280发布于 2018-03-29
  • 来自专栏前端杂货铺-Gopal

    【译】73个超棒且可提高生产力的 NPM 包

    API 服务 13.Restify[34] 一个 Node.js web 服务框架,为构建语义化的 RESTful web 服务进行了优化,可以大规模生产使用。Restify 优化了自省和性能。 developer.mozilla.org/en-US/docs/Web/API/Fetch_API [33] Body-parser: https://www.npmjs.com/package/body-parser [34] Restify : https://www.npmjs.com/package/restify [35] GraphQL: https://www.npmjs.com/package/graphql [36] Socket.io

    7.3K30发布于 2020-11-10
  • 来自专栏深度学习与python

    73个强无敌的NPM软件包

    API 服务 13.Restify 一套 Node.js Web 服务框架,经过优化以构建语义正确的 RESTful Web 服务供规模化生产使用。Restify 针对自省与性能进行了优化。 项目链接: https://www.npmjs.com/package/restify 14.GraphQL 一种面向 API 的查询语言,同时也是可利用现有数据完成查询的运行时。

    5.4K10发布于 2020-11-05
  • 来自专栏sofu456

    opencv cmake编译 && nodejs

    jaredhanson 登录和认证 pg brianc Postgres pump mafintosh Stream流管理工具 redis mjr Redis request mikeal HTTP客户端 restify

    3.2K20发布于 2019-07-09
领券