我不再使用 React.setState 的 3 个理由

Michel Weststrate

CloudBoost

Michel Weststrate published in CloudBoost · Jun 15, 2016

自几个月前,我已在所有我新写的 React 组件弃用 React 的 setState 。别误会我,我没有弃用本地组件状态,我只是不再用 React 去管理它,并且令人愉快!

使用 setState 对初学者来说很棘手。即使经验丰富的 React 程序员在使用 React 自有状态机制时,也很容易引入微妙的 bug,例如:

忘记 React 状态是异步的而引入了 bug,日志输出总是在后面一项。

这篇优秀的 React 文档总结了错误使用 setState 的各种情况:


【开源】Vue 3 小程序引擎 & React 富文本编辑器

开源项目都很高大上吗?

不,开源作者就在你身边!

些许的实践反思,就能催生一个小小的开源项目~

阳春三月,一起和去年 1024「开源市集」中的两位开源人感受春暖花开吧~

时间:2021 年 4 月 18 日(周日)13:30 ~ 17:30
地点:成都市高新区天府五街 200 号箐蓉汇 2 栋 5 楼少灏厅


GraphQL + Koa + React 项目实践

项目背景

源于 2019 年 11 月 16 日 FCC 成都社区主办的 Web 全栈大会上尹吉峰老师的 GraphQL 的分享,让我产生了浓厚的兴趣。GraphQL 是一个用于 API 的查询语言,是使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。一个 GraphQL 服务是通过定义类型和类型上的字段来创建的,然后给每个类型上的每个字段提供解析函数。

参考学习资料:

基于以上的一番学习,做了个实践的小项目,就代码做以下分析。

(附上项目地址:react-graphql-project


React 技术专场交流活动

banner

小伙伴们元宵节快乐!

2017 前端大会 和刚刚谢幕的 黑客松 之后,FCC 成都社区 马不停蹄地开启了新的活动—— React 技术专场交流活动 ,旨在为刚刚燃起来的成都技术氛围再添新彩。

活动信息

本次 React 技术专场交流活动 将是一场主要围绕 React 技术的高质量、高标准、高干货的技术分享与交流的活动,同时也是一场行业高度垂直、人才高度集中、明星企业高度集结的一场大型招聘盛会。

  • 类型:技术分享 + 现场招聘
  • 时间:2018-03-31 周六 12:40
  • 地点:成都市高新区天府五街 200 号菁蓉国际广场 7 栋 1 楼主会场
  • 费用:免费
  • 报名:点击这里报名
  • 签到:活动当天凭 签到凭证 进入会场

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×