graphql
业火之理
这个作者很懒,什么都没留下…
展开
-
【Gatsby】Gatsby模式以及基本操作
前言又研究了下这玩意,终于大概理解咋回事了。gatsby它自带的graphql会先收集项目的一些信息,然后做成graphql服务,包括各种文件之类,比如用插件搞得markdown或者图片文件,都是这种模式,被收集到gatsby的graphql架构中。在编写页面时,可以通过它提供的组件或者api查询graphql中存放的数据,从而渲染出来。在gatsby-node中可以做一些node上的动态渲染操作。在最后build时,graphql架构会转换成静态数据,然后生成静态网站。如果需要ssr的话,也可原创 2020-09-08 19:06:01 · 1143 阅读 · 1 评论 -
【Gatsby】Gatsby初体验
前言喜欢用静态网站工具的同学可能都发现,大部分静态网站工具,或者一些页面生成器都是基于Gatsby这玩意做的,比如storybook,umi之类,都能看见这玩意影子。今天试玩一下。官网:https://www.gatsbyjs.com/docs/quick-start/这玩意名字起的很有特色啊。。。不过我好像没翻到名字由来。这玩意生态相当强大,做个模板还可以收费。安装官网推荐使用cli进行安装npm install -g gatsby-cli拉个helloworld :gat原创 2020-09-07 13:43:10 · 383 阅读 · 0 评论 -
【graphql】react调用graphql接口方法
前言上一篇写了制作graphql接口,接口必须有前台客户端连接它实现增删改查,这次使用react进行连接。记录下实现方法。流程首先创建项目使用create-react-app。还需要安装:cnpm install apollo-boost @apollo/react-hooks graphql --save先在react的index.js里测试下是否能跑通:import...原创 2020-01-06 04:50:10 · 2943 阅读 · 0 评论 -
【graphql】express+mongodb+mongoose制作graphql接口
前言最近学了graphql,感觉真香,这玩意必须要总结下!!!准备工作首先创建项目,npm init ,然后需要安装下面这些包cnpm i express graphql express-graphql mongoose cors -D这次用的是Mongodb数据库,官网进行安装,这就不用说了。...原创 2020-01-05 03:47:56 · 542 阅读 · 0 评论