V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wubaiqing
V2EX  ›  分享发现

[前端] 每日时报 - 2019.06.06

  •  
  •   wubaiqing · 2019-06-06 11:03:49 +08:00 · 350 次点击
    这是一个创建于 1794 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [前端] 每日时报 - 2019.06.06

    https://github.com/wubaiqing/zaobao

    [文章] urql 是 GraphQL 的客户端;适用于小型和大型的项目,可用于生产环境:https://formidable.com/blog/2019/urql-2019/

    [文章] 《用 JavaScript 实现编译器和解释器》的一篇教程:https://hsiaosiyuan0.gitbook.io/icj/part1/1-3-hi

    [类库] React Spring 是一个动画库,类似于阿里的 Ant Motion,更多的效果可以打开官网看 Demohttps://github.com/react-spring/react-spring

    [资源] 受到 vue-server-render 的启发;该作者写了一篇简单的 React SSR 方案;《 React Server Renderer 》:https://github.com/JounQin/react-server-renderer

    [工具] 专利检索及分析的网站,适用于高薪企业申请专利做查询使用:http://www.pss-system.gov.cn/sipopublicsearch/portal/uiIndex.shtml

    配图 - React Spring

    配图 - 用 JavaScript 实现编译器和解释器

    配图 - React Server Renderer

    示例 - urql

    import { Provider, createClient } from 'urql';
    
    const client = createClient({
      url: 'http://localhost:1234/graphql', // Your GraphQL endpoint here
    });
    
    ReactDOM.render(
      <Provider value={client}>
        <YourApp />
      </Provider>,
      document.body
    
    import { Query } from 'urql';
    
    <Query query="{ todos { id } }">
      {({ fetching, data }) =>
        fetching ? <Loading /> : <List data={data.todos} />
      }
    </Query>;
    
    import { useQuery } from 'urql';
    
    const YourComponent = () => {
      const [{ fetching, data }] = useQuery({ query: `{ todos { id } }` });
      return fetching ? <Loading /> : <List data={data.todos} />;
    };
    

    今日图 - 暗示

    更多请看: https://wubaiqing.github.io/zaobao/2019/06/06.html

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2232 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:06 · PVG 13:06 · LAX 22:06 · JFK 01:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.