rest-金马国际

关注
收录了rest频道下的 319 篇内容
rest即表述性状态传递是roy fielding博士在2000年他的博士论文中提出来的一种软件架构风格。
  • 全部
  • 文章
  • 电子书

本文探讨了 ballerina 用于编写 rest api 的直观语法。我们还讨论了身份验证、授权、openapi 工具、可观察性、sql/nosql 客户端库和关键语言特性。

为什么我们应该淘汰“rest api”这个术语

本文具体介绍了两种 api 架构风格:rest 和 grpc,并讨论它们之间的区别。

本文作者发现 graphql 的体验非常好,至此再也不想用 rest 来工作了。

本文首先阐述了 restful 风格 api 的基础理论知识以及 richardson 成熟度模型,随后讨论了好的 api 应该具有哪些特征,最后对流行的 api 实现方式,即 graphql 和 restful,进行了对比。

本文讨论了四种主流 api 架构风格,比较它们的优缺点,并重点介绍每种情况下最适合的 api 架构风格。

okcupid 是一个拥有数百万用户的网站,本文讲述了它从 rest api 迁移到 graphql api 的实践。

原创公众号:bigsai 转载请联系 bigsai 一套结构清晰、符合标准、易于理解、扩展方便让大部分人都能够理解接受的接口风格就显得越来越重要,而 restful 风格的接口 (restful api) 刚好有以上特点,就逐渐被实践应用而变得流行起来。

当我们谈论 graphql 将改变世界时,我们到底在谈论什么?

go-zero 是一个集成了各种工程实践的 web 和 rpc 框架,其中 rest 是 web 模块,该模块基于 go 语言原生的 http 包进行构建,是一个高性能的,简单易用的 web 框架。使用 rest 能够快速构建 restful 风格 api 服务,同时具备服务监控和弹性服务治理能力

本文讨论了一些各种 graphql 部署和迁移的安全风险,希望有助于你。

如何解决 rest api 面临的安全问题?本文给出了几种方法。

怎样用 rust 搭建属于你的 api?

现在软件开发流程都是协同合作的,前后端分离,那么我们如何实现对 api 的统一认知?又该如何设计一个良好的 api 接口?随着业务的演进,如何设计一个有兼容性的 api?面对多种客户端,如何设计一个处处适用的 api 呢?

使用 http api 可以创建比 rest api 延迟更低和成本的更低 restful api。

在不破坏任何东西的前提下,怎样将现有 rest api 迁移到 graphql?

在本文中,作者将重点介绍 rest api 的统治地位是如何衰退的,以及生态系统是如何走向民主的。api is dead – long live the apis!

api 安全性成为企业未来几年希望解决的最大挑战

graphql:api 的未来

graphql 是一个开源的查询语言和协议 api,为了解决 rest 存在的短板,ibm、github、facebook 等公司从 rest 转移到了 graphql 上。他们是怎么想的?graphql 真的是未来吗?

本文是 rest api 指南的第二部分。

新的 api 协议(如 graphql、grpc 和 apache kafka),作为受 rest 启发的 http api 的替代品,越来越受到欢迎。

为了解决业务与框架耦合问题,才云 caicloud 实现了 golang api 框架 nirvana,把 api 从对框架的依赖中彻底解放出来。

sqler 是一个微型 http 服务器,用 go 语言编写,接受 sql 封装成宏然后执行。

表征状态转移(rest)已经成为微服务通信事实上的标准,但作者认为这不是一件好事。

云原生计算基金会(cncf)正式发布 ga 版本的 grpc-web,这是一个 javascript 客户端库,使 web 应用程序能够直接与后端 grpc 服务通信,不需要 http 服务器充当中介。这意味着你现在可以通过.proto 文件来定义客户端和服务器端数据类型和服务接口,轻松构建真正的端到端 grpc 应用程序架构。grpc-web 为 web 开发提供了 rest 之外的另一个选择。

.net core 是否应该支持 wcf hosting?在许多人看来,这似乎是一个奇怪的问题;答案很明显……是?否?好吧,实际上,这个问题的正反双方都在为自己的立场激烈辩护。本文将分析这场争论,说明双方的论据。

在 geecon 2018 大会上,michael plöd 在一场介绍微服务之间不同的通信策略的演讲中解释说,在从单体架构迁移到微服务架构时,暗含在单体架构中的复杂性会明确显露出来,通信挑战将呈指数级增长。

在实现 api 时,rest 是常用的方式,但是 restful api 有一些固有的不足,在本文中,作者介绍了 graphql 的基本原理和设计思想,以及如何借助其灵活性来解决 restful api 面临的问题,并且探讨了灵活性所带来的成本

solo.io 最近发布了 graphql api 转换层产品 qloo,为现有服务和无服务器功能提供 graphql 访问端点。qloo 意在简化为现有软件添加 graphql 的过程。

nginx 最近发布了 nginx unit 1.0 版。nginx unit 是一种开源的 web 和应用服务,它支持远程配置和动态配置,使得配置上的更改不会对服务造成中断。unit 1.0 还支持在同一实例中运行 go、perl、php、python 和 ruby 等多种语言,也支持同一语言的多个版本。

  • 关注

    暂无签名

  • 关注

    暂无签名

  • 关注

    暂无签名

    前 facebook 工程师,带你搞定算法面试

    覃超 | sophon tech 创始人, facebook 早期员工 《算法面试通关40讲》专栏作者

    立即下载
    让消息和流“双轨制”成为历史:云原生消息流平台 apache pulsar 架构设计原理

    翟佳【腾讯云 tvp】【tgo 鲲鹏会学员】 | streamnative 联合创始人

    立即下载
    异地多活——携程 mysql 实时双向(多向)复制

    李明冬 | 携程 框架架构研发部技术专家

    立即下载
  • 共 119 篇内容

  • redis

    共 87 篇内容

  • linux

    共 409 篇内容