首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
Dii
更多收藏集
微信扫码分享
微信
新浪微博
QQ
944篇文章 · 0订阅
微信小程序踩坑指南【一】
最近因为公司业务一直在做微信小程序的项目,趁此机会将最近踩过的一些坑总结记录下。 后端将 session_key 处理之后,返回前端一个处理后的一个字符串作为用户的登陆标识,一般以 token 的形式。(自定义登陆态与 openid session_key 相关) 前端接收到 …
页面丝滑程度的优化检测
chrome团队提出了一个以用户为中心的性能模型被称为RAIL,它为工程师提供一个目标,只要达到目标的网页,用户就会觉得很流畅;它将用户体验拆解为一些关键操作,例如:点击,加载等;并给这些操作规定一个目标,例如:点击一个按钮后,多长时间给反馈用户会觉得流畅。 RAIL将影响性能…
ReactJS 底层揭秘系列教程 | 掘金翻译计划
本库包含 ReactJS 内部工作原理的说明。实际上,我在调试整个代码库时,将所有的逻辑放在可视化的流程图上,对它们进行分析,然后总结和解释主要的概念和方法。我已经完成了 Stack 版本,现在我在研究下一个版本 —— Fiber。本教程由掘金翻译计划译者贡献。
一种让小程序支持JSX语法的新思路
React社区一直在探寻使用React语法开发小程序的方式,其中比较著名的项目有Taro,nanachi。而使用React语法开发小程序的难点主要就是在JSX语法上,JSX本质上是JS,相比于小程序静态模版来说太灵活。本文所说的新思路就是在处理JSX语法上的新思路,这是一种更加…
一个播放器引发的思考——谈谈React跨组件通信
为了更好的理解此问题,接下来我们通过一个简单的栗子说明。 我们通过在祖先组件的state定义相应的状态,并把修改state的方法传递给了子组件,那么当一个子组件通过调用updatePlayState后,它所设置的新状态亦可通过react本身的state更新机制传递给其他的子组件…
前端技术周刊 2019-03-25:React Hooks
V8 7.4 发布。此版本支持了 JIT-less 启动模式 、WebAssembly Threads 以及私有类成员属性语法 #field,并优化了函数形参实参数不匹配、原生访问器读写、流式解析等场景的性能表现。🔗 Chrome 74 起,将试验性支持 kv-storage…
对于封装react组件的一些思考
由于近期在涉及到封装组件的时候遇到了一些问题,于是我认真地了解了一下react封装组件过程中应该要涉及和思考到的一些问题,写了下来。(以下主要是针对UI组件,由于水平有限不保证内容正确性,仅仅是一些个人的思考) 组件可以将UI切分成一些的独立的、可复用的部件,这样就只需专注于构…
React 16 加载性能优化指南
关于 React 应用加载的优化,其实网上类似的文章已经有太多太多了,随便一搜就是一堆,已经成为了一个老生常谈的问题。 但随着 React 16 和 Webpack 4.0 的发布,很多过去的优化手段其实都或多或少有些“过时”了,而正好最近一段时间,公司的新项目迁移到了 Rea…
(2.4w字,建议收藏)😇原生JS灵魂之问(下), 冲刺🚀进阶最后一公里(附个人成长经验分享)
笔者最近在对原生JS的知识做系统梳理,因为我觉得JS作为前端工程师的根本技术,学再多遍都不为过。打算来做一个系列,一共分三次发,以一系列的问题为驱动,当然也会有追问和扩展,内容系统且完整,对初中级选手会有很好的提升,高级选手也会得到复习和巩固。这是本系列的第三篇。 本次分享的主…
透过现象看本质: 常见的前端架构风格和案例
没多少人能记住上面的定义,需要注意的是本文不是专业讨论系统架构的文章,笔者也还没到那个水平. 所以暂时没必要纠结于什么是架构模式、什么是架构风格。在这里尚且把它们都当成一个系统架构上的套路, 所谓的套路就是一些通用的、可复用的,用于应对某类问题的方式方法. 可以理解为类似“设计…