首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RecoReco
掘友等级
程序员
|
自由守护者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
174
文章 157
沸点 17
赞
174
返回
|
搜索文章
最新
热门
React Native Expo 急速教程 9 - 使用reducer
如果你对reducer非常熟悉,你应该对React的useReducer钩子有很好的理解。简单来说,它允许React中的函数组件从你的状态管理中访问reducer函数。 useReducer钩子的基本设置如下。 让我们来看一个使用Reducer的例子。它总是从状态管理开始--你…
React Native Expo 急速教程 8 - useMemo
你可能已经看到了,和React Hooks一起发布的一个奇怪的钩子,叫做useMemo。这个奇怪的钩子会是什么意思,它是用来做什么的?最重要的是,它能给你带来什么帮助,你为什么要了解它? 首先,先来刷一下JavaScript的引用相等性。 你可能还记得Javascript是如何…
React Native Expo急速教程 7 - AsyncStorage
AsyncStorage是一个未加密的、异步的、持久的、键值存储系统,它是全局的。应该使用它来代替LocalStorage。 建议你在AsyncStorage之上使用一个抽象,而不是直接使用AsyncStorage,因为它是全局操作的,所以还是轻度使用好些。 在iOS上,Asy…
React Native Expo急速教程 6 - 认证流程
大多数应用程序要求用户以某种方式进行身份验证,以访问与用户相关的数据或其他私人内容。通常情况下,流程会是这样的。 用户打开应用程序。 应用程序从持久化存储(例如,AsyncStorage)中加载一些认证状态。 当状态加载完毕后,根据是否加载了有效的认证状态,用户会看到认证屏幕或…
[译] - 当众学习 - 最快的学习方式
如果说有什么金科玉律的话,那就是这一条,所以我把它放在第一位。所有其他的规则都或多或少地阐述了这个规则1。 你已经知道,你永远学不完。但大多数人都是 "私下里学习",潜伏着。他们消费的是内容,而自己却没有创造任何内容。同样,这很好,但我们在这里要讨论的是如何成为顶尖的五分之一。…
【译】折叠 - JavaScript的第三个时代
每隔10年,JavaScript就会有一次换岗。我认为我们刚刚开始了一个加速变化的时期,未来可以被视为JavaScript的第三个时代。 以轰轰烈烈的方式开始,又以呜咽的方式结束。大家都知道Brendan Eich的故事,也许鲜为人知的是,ES4的努力是如何在Flash/Act…
【译】React Native Expo 教程(5) - 标签导航组件
移动应用中最常见的导航风格可能是基于标签的导航。这可以是屏幕底部的标签,也可以是页眉下方的顶部标签(甚至可以代替页眉)。 本指南介绍了createBottomTabNavigator。你也可以使用createMaterialBottomTabNavigator和createMa…
【译】我放弃React而选择HyperApp - 原因是...
像React、Vue和Angular这样的框架似乎在过去的一年里风靡一时,这是有充分理由的:它们使创建和维护可扩展的Web应用变得更加容易。过去,我主要是在兼职项目和课程中使用过React和Vue,我发现它们都有相当陡峭的学习曲线。然而,出于无奈,我最终选择了React和Red…
React Native Expo 教程(4) - 一个现实点的应用
之前写的代码,面对的场景都是假的,全部都是假的,只是为了演示技术的应用。 现在来一个不那么假的,更加实践的一个应用,可以显示读书列表,点击列表内的项目,就可以切换到新的页面,其中显示此项目的详情。 视图两个分别是列表页面和详情页面。列表内显示书名作者,时间,详情内所有字段全部显…
我的常用Windows 工具
提供http验证数据 编写客户端时,常常需要后端提供经由http来的图片json数据来做技术验证等。 可以做这个事情。
下一页
个人成就
文章被点赞
2,612
文章被阅读
308,329
掘力值
9,650
关注了
65
关注者
4,433
收藏集
1
关注标签
6
加入于
2017-01-12