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

    urql实现GraphQL的react客户端

    urql简介 urql是一个快速,轻巧且可自定义的GraphQL客户端。是一个js的库。 安装urql # npm npm i --save urql graphql # or yarn yarn add urql graphql 使用urql 从服务器 GraphQL Endpoint 来生成客户端 import { createClient, Provider } from 'urql'; const client = createClient({ url: 'https: 返回要添加到请求中的参数信息,比如token 利用react的上下文来传递客户端给子组件,则接下来在Todos组件中可以直接使用query而不需要再次创建客户端 执行查询 import { useQuery } from 'urql import { useMutation} from 'urql'; const UpdateTodo = ` mutation ($id: ID!, $title: String!)

    2K20发布于 2020-06-19
  • 来自专栏前端文章小tips

    在小程序框架Taro中使用 vue3+graphqlFrame

    经过反复选型和试验,市面能支持我们需求(Vue3+typescript+完善的 graphql 实现)的最终有两个库可选: URQL urql 用于React、Svelte、Vue或JavaScript 的高度可定制和通用的GraphQL客户端,这个 graphql 最初实现是基于 react 端的,后期已经对各流行的库有了完善支持 https://formidable.com/open- source/urql URQL这个库经过适配编译会出现异常,并且包较大一些不太适配,最终选用的是 villus 直接将源码引入到 taro 工程中,结构如下: ├── villus │ ├── Mutation.ts │ 客户端测试 总结 此次文章中记录了 taro3 + vue3 + graphql 的整合方案,评估了 URQL和Villus两套方案,最终选用 Villus 的改造方案,完成了整套技术的结合,并最终在商业应用中完美的使用

    1.2K10编辑于 2021-11-30
  • 来自专栏用户7065277的专栏

    在线教育直播源码中React库的特性解读

    ApolloClient的替代方案是urql和Relay。   如果远程数据不是来自GraphQL端点,请尝试使用React的Hooks来管理它。 可供选择的GraphQL客户端将是urql或Relay。   

    2K40发布于 2020-04-10
  • 来自专栏深度学习与python

    如何在纯 JavaScript 中使用 GraphQL

    如果你有兴趣探索一些 JavaScript 库,请参考下面的这些流行选项: Apollo Client https://github.com/apollographql/apollo-client urql https://formidable.com/open-source/urql/ Relay https://relay.dev/ GraphQL Request https://github.com

    4.5K10发布于 2021-02-05
  • 来自专栏较真的前端

    React 学习路线图 2018版

    ·Fetch ·SuperAgent ·axios ii.GraphQL ·Apollo ·Relay ·urql

    3.2K41发布于 2018-07-31
  • 来自专栏魔术师卡颂

    一个简洁、强大、可扩展的前端项目架构是什么样的?

    所以最好用专门的工具处理,比如: react-query - REST + GraphQL swr - REST + GraphQL apollo client - GraphQL urql - GraphQl

    1.4K30编辑于 2022-11-22
  • 来自专栏后端学习之道

    REST API和GraphQL API的比较

    一些使用缓存层的客户端(Apollo Client,URQL)使用 GraphQL 的模式和类型系统,允许它们在客户端保留缓存。

    1.8K10编辑于 2023-10-14
  • 来自专栏前端框架

    这几个为 vue 设计的 vite 插件,你一定要知道!

    npm install -D vite-plugin-vue-gql npm install @urql/vue graphql 在 vite.config.ts 中: import { defineConfig

    54110编辑于 2025-06-07
  • 来自专栏Apikit

    GraphQL API 的新趋势:驱动数据交换的未来技术

    像新 GraphQL 客户端、Relay 和 Urql 这样的工具简化了客户端 GraphQL 集成,而代码生成工具和 GraphQL 编译器则有助于优化和简化开发流程。 图片 4.

    57120编辑于 2023-07-24
  • 来自专栏code秘密花园

    2022 年的 React 生态

    然而如果你正在为你的 React 项目寻找专门的 GraphQL 库,我还是推荐你去看看 Apollo Client(当前最流行的)、urql(轻量级)或 Relay(Facebook 维护)。 React Query:https://react-query.tanstack.com/ Apollo Client:https://www.apollographql.com/docs/react/ urql :https://formidable.com/open-source/urql/ Relay:https://github.com/facebook/relay RTK Query:https://redux-toolkit.js.org

    7.1K20编辑于 2022-05-23
  • 来自专栏前端桃园

    2020 年你应该知道的 React 库

    Apollo Client 的替代方案是 urql 和 Relay。 如果远程数据不是来自 GraphQL 端点,请尝试使用 React 的 Hooks 来管理它。 可供选择的 GraphQL 客户端将是 urql 或 Relay。

    18.7K40发布于 2020-02-26
  • 来自专栏超级架构师

    「Web趋势」JavaScript和Web开发InfoQ趋势报告

    自从我们的上一份报告以来,我们已经提升了一些技术到这一类别,由于增加了行业的吸收: GraphQL仍然是我们遵循的一个趋势,已经建立了几个库,包括Apollo、Vulcan.js和urql

    1K10发布于 2019-11-11
  • 来自专栏前端达人

    聊一聊 2024 年 React 生态系统

    如果在 React 中需要更专用的 GraphQL 库,除了 TanStack Query,还可以考虑使用 Apollo Client(流行)、urql(轻量级)或 Relay(由Facebook开发)

    3.7K10编辑于 2024-01-19
  • 来自专栏前端从进阶到入院

    2023 React 生态系统,以及我的一些吐槽……

    RTK Query 从先驱解决数据获取问题的其他工具(如 Apollo Client、React Query、Urql 和 SWR)中获得灵感,但在其 API 设计中增加了独特的方法: 数据获取和缓存逻辑是构建在

    3.8K30编辑于 2023-10-14
领券