2024年4月24日
模拟面试、简历指导、入职指导、项目指导、答疑解惑可私信找我~已帮助100+名同学完成改造! 前言 大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心~ GraphQL 是啥? 官方介绍:GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。Gra……
阅读全文
2024年4月24日
1.Graphql介绍 重试 错误原因 GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。 优势 GraphQL 速度快,并且比较稳定,GraphQL 的操作是在数据层面……
阅读全文
2024年4月24日
作者 | Rafal Gancarz 译者 | 明知山 策划 | Tina 英国卫报创建了一个讨论和资产共享工具 Pinboard ,并将其整合到公司使用的各种内容管理平台中。该解决方案使用了一系列技术,包括用于编写业务逻辑的 Typescript、用于执行代码的无服务器服务、API 端点和 GraphQL 服务器,以及用于存储的 AWS RDS(PostgreSQL)……
阅读全文
2024年4月24日
关于使用REST还是GraphQL来构建微服务哪个更好,一直存在争论。这两种技术都有其支持者和批评者,但当涉及微服务架构的特定需求时,GraphQL 成为明显的领先者。原因如下: RESTful 的关注点 虽然 REST 多年来一直是首选 API 风格,因其简单性和普遍适用性而受到赞誉,但它的局限性在微服务环境中变得……
阅读全文
2024年4月24日
推荐几款C#的通信框架: github:https://github.com/bingbing-gui/dotnet-guide 1. GraphQL GraphQL是一个开源的,面向API而创造出来的数据查询操作语言以及相应的运行环境。于2012年仍处于Facebook内部开发阶段,直到2015年才……
阅读全文
2024年4月24日
我们经常用 restful 的接口来开发业务。 比如 GET 请求 /students 查询所有学生,/students/1 查询 id 为 1 的学生 发送 POST、PUT、DETETE 请求分别代表增删改。 其实也可以用 GraphQL 的方式来写接口: 查询: 新增: 增删改查都在一个接口里搞定,并且想要什么数据由前端自己取。 今天我们就用 Nest + GrahQL 做一个 TodoList 的增删……
阅读全文
2024年4月24日
微信公众号:九极客 欢迎星标关注九极客,一起探讨技术与架构! 大家的点赞、收藏和评论很重要,如文章对您有帮助还请转发支持下,谢谢! 图注:大少公众号 随着应用程序和服务的不断发展,数据需求往往会经历多次变化。为了应对这种变化,传统的RESTful API可能需要频繁地进行版本更新,而Gra……
阅读全文
2024年4月24日
2024-04-20 微信公众号精选安全技术文章总览 洞见网安 2024-04-20 0x1 LC 多云攻击面资产梳理开源工具 WgpSec狼组安全团队 2024-04-20 22:48:10 LC(List Cloud)是一款多云攻击面资产梳理工具,旨在帮助甲方蓝队快速梳理可能暴露在公网上的资产。LC支持列出多个云服务商的配置,包括阿里云、腾讯云、华为云等,具有高度可扩展……
阅读全文
2024年4月24日
GraphQL 简介 GraphQL 是从远程服务器查询数据的强大工具,也是我构建 API 的首选方式。对一些人来说,学习它可能有一定难度,因为教程通常使用 Apollo 或 Relay 等工具进行编写。 这些工具很不错,但通常更适用于复杂项目。在某些情况下,最好选择更轻量级的方法,并且不要通过添加额外的库增加包大小。 在这种情况下,你可以直接使……
阅读全文
2024年4月24日
前面的背景部分,纯是记录一下,不用看。 背景 这是一个探索性质的工作。 当时公司基于众多研发团队的情况,希望能找出一条减少研发工作量的路线,除了GraphQL,还有其他的路线,比如自研低代码平台,采用国内的一些后台开发平台,代码生成器,还有一些简化接口开发的工具等等。 因为现实的情况,一……
阅读全文