Javascript-React-Apollo-GraphQL-Ramda-Prisma

All In One


  • 首页

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 搜索

翻译|How to Export a Connected Component

发表于 2019-04-27 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 517 | 阅读时长 ≈ 2
原文在这里:How to Export a Connected Component 根据你在export的不同,可以获得一个完美的函数式React-Redux connected组件,或者是一个完全忽略Redux的组件 换句话说这里两个完全不同的世界: 123class Thing extends Component { ... }export default connect( ...
阅读全文 »

翻译|Redux-Starter-Kit 使用指南

发表于 2019-04-25 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 4,263 | 阅读时长 ≈ 18
‌原文在这里,这是Redux官方的充电包工具集,可以使Redux的用法简单一点. 本文是文档中的用户指南的翻译版本[^译注:这里的包装只是简化了操作,概念性问题的难度并没有降低,因此在没有理解Redux核心概念之前,Redux的文档任然是学习的敲门砖] 前言Redux核心库刻意安排为没有任何偏向性.因此可以让使用者自己来处理每个问题,例如包含了state的State的配置,以及怎么构建redu ...
阅读全文 »

翻译|Immutability in React and Redux/ The Complete Guide News Clone

发表于 2019-04-23 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 8,305 | 阅读时长 ≈ 33
原文在这里:Immutability in React and Redux: The Complete Guide Immutability(不可突变性,一下直接使用英文)是一个令人困惑的话题,总体上在React,Redux和Javascript出现的地方都会有他的身影浮现. 在React组件没有自动渲染的时候,你可能碰到了一个bug,即使是你知道已经修改了props,并且有人会提醒你,应 ...
阅读全文 »

React的状态管理

发表于 2019-04-22 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 5,232 | 阅读时长 ≈ 21
主要内容,看看State的状态管理方式,包括最基本的方式和React-Hooks方式以及Redux方式和ReSub方式 我们从基本的方式开始 React和数据的基本交互方式 在MVC程序构架中,React经常被称为View层,但实际上并不完全是这样, React实际对MVC模式做了新的构想. 本质上React只是借助JSX语法实现的UI界面库,但是UI都需要数据来填充,所以问题就是如何获取数 ...
阅读全文 »

代码|Migrating from Component State to Hooks for a Fetch Request

发表于 2019-04-19 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 530 | 阅读时长 ≈ 3
Migrating from Component State to Hooks for a Fetch Request React-Hooks的用法, 包装Hooks,然后返回一组接口, 这是React-Hooks提倡的用法 原始代码123456789101112131415161718192021222324252627282930313233343536373839404142434445 ...
阅读全文 »

TypeScript的通俗解释

发表于 2019-04-18 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 198 | 阅读时长 ≈ 1
如果下一次有人问我TypeScript是怎么工作的. 我会告诉他. TS就是事先规定好了,这个锁只能用某种匙形的钥匙来开, 你拿一把匙形不对的钥匙来,TS就像是一个老师傅, 你还没动手开,他就告诉你,你拿错钥匙了,不要再往下试啦, 赶快换钥匙吧! 要是没有这个老师傅, 你试了半天, 打不开锁, 你就开始怀疑是锁的问题,还是钥匙的问题. TS总体上说通过约定(接口和类型)减少了你试错的机会, ...
阅读全文 »

GitPoint代码结构

发表于 2019-02-14 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 2,623 | 阅读时长 ≈ 12
简介React的16.8.1的版本已经发布,在稍后的React-Native的0.59版本会支持React-Hooks这个特性。 经过之间一段时间的学习,对React的函数式编程方式有了一定的了解。刚好遇到React-Hooks发布。 学习了一些Hook上的使用方法。由衷的感慨,React向函数式组件的进化让编程变得非常有意思。 之前看过了GitPoint代码,由于代码结构比较复杂,所以似懂非懂 ...
阅读全文 »

摘要|Restaruant Review GraphQL Schema

发表于 2019-02-09 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 267 | 阅读时长 ≈ 1
主要流程 🔘 设计APP需要的数据类型 🔘 返回“分页”处理的列表数据 🔘 考虑APP应该具有的合理需求,然后设计操作 🔘 为GraphQL查询编写输入类型 🔘 从安全角度考虑认证的需求 初始数据类型 🔘 拥有者, 可以添加restaurant 到数据库 🔘 认证用户 可以给restaurant写评价 🔘 认证用户 可以给为 restaurant添加favorite标记 🔘 认 ...
阅读全文 »

使用配置对象消除多分支结构

发表于 2019-02-07 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 167 | 阅读时长 ≈ 1
使用配置对象消除多分支结构 在Javascript设计模式中已经有这个原理了,使用分支关键词和对象的键做匹配,把多分支结构的判断或者切换消除掉实现BootStrap颜色配置 1234567891011121314151617181920212223const Color={primary:"palevoletred",success:'blue',info:'green',danger ...
阅读全文 »

MicroLink使用

发表于 2019-02-07 | 更新于: 2019-04-28 | 分类于 技术备忘 | 阅读次数:
字数统计: 184 | 阅读时长 ≈ 1
MicroLink使用安装1$ npm install @microlink/react styled-components --save 使用方法12345678import MicrolinkCard from '@microlink/react'// Just provide a URL to create a card<MicrolinkCard url='https://www ...
阅读全文 »
123…14
React-Apollo

React-Apollo

base on javascript

136 日志
16 分类
90 标签
0%
© 2016 — 2019 React-Apollo | Site words total count: 190.2k