首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mguy
掘友等级
前端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 25
沸点 4
赞
29
返回
|
搜索文章
赞
文章( 25 )
沸点( 4 )
实现一个简单的React16新版context
上面是帮大家温习一下用法,下面准备实现思路,核心是属性值的传递可以用类组件的静态属性来做,一个类组件可能有很多实例,但是静态属性不会变的,所有实例都可以取到。 通过createContext方法导出一个对象包含两个高阶组件:Provider和Consumer。每次更新时,Pro…
ReactHooks封装库useAsyncFunction源码分析
我们知道,在使用Hooks的过程中,尤其是使用主力APIuseEffect替代以前的生命周期时,遇到这样的不习惯,就是无法给useEffect传进去Async函数,官方推荐传进去的函数里面用Promise处理或者内部调用Async函数。具体描述可以参考这一篇文章 How to …
Why React Hooks
上面是两个最简单的 function component 和 class component 的对比,首先从行数上来看,3 << 7。 Function Component 仅仅是一个普通的 JS 函数,Class Component 因为 ES2015 不支持 class 的…
精读《REST, GraphQL, Webhooks, & gRPC 如何选型》
每当项目进入联调阶段,或者提前约定接口时,前后端就会聚在一起热火朝天的讨论起来。可能 99% 的场景都在约定 Http 接口,讨论 URL 是什么,入参是什么,出参是什么。 有的团队前后端接口约定更加高效,后端会拿出接口定义代码,前端会转换成(或自动转成)Typescript …
vuex工作原理详解
vuex作为vue官方出品的状态管理框架,以及其简单API设计、便捷的开发工具支持,在中大型的vue项目中得到很好的应用。作为flux架构的后起之秀,吸收了前辈redux的各种优点,完美的结合了vue的响应式数据,个人认为开发体验已经超过了React + Redux这对基友。 …
2018年6月前端面试经历(中)
二分查找法主要是解决「在一堆有序的数中找出指定的数」这类问题,不管这些数是一维数组还是多维数组,只要有序,就可以用二分查找来优化。 深拷贝就是在拷贝数据的时候,将数据的所有引用结构都拷贝一份。简单的说就是,在内存中存在两个数据结构完全相同又相互独立的数据,将引用型类型进行复制,…
React 16 加载性能优化指南
关于 React 应用加载的优化,其实网上类似的文章已经有太多太多了,随便一搜就是一堆,已经成为了一个老生常谈的问题。 但随着 React 16 和 Webpack 4.0 的发布,很多过去的优化手段其实都或多或少有些“过时”了,而正好最近一段时间,公司的新项目迁移到了 Rea…
揭秘视频网站video视频倍速播放的实现
总结: 倍速播放是HTML5 video视频播放天然支持功能,因此,视频网站通常倍速播放只在HTML5视频播放器中支持,传统的flash播放器没有这个功能。 来自:张鑫旭
Laya实战-打地鼠JS版本的ES6重构
这一篇文章就是这个目的。目前国内主流成熟的H5游戏引擎有两个,分别是Laya和Egret,其中白鹭(Egret)发布时间较早,发展到现在已经很成熟,有相当多的商业游戏案例。Laya是后来崛起的H5游戏引擎,号称性能速度最快,也有了很多商业游戏案例。实际上关于两者对比的文章互联网…
下一页
关注了
52
关注者
1
收藏集
1
关注标签
9
加入于
2018-07-01