首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
drogo
掘友等级
数字游民
|
Web3
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
114
文章 105
沸点 9
赞
114
返回
|
搜索文章
赞
文章( 105 )
沸点( 9 )
前端录制回放系统初体验
前端录制回放系统,顾名思义就是录制用户在网页中的各种操作,并且支持能随时回放操作,可用于异常监控和错误上报...
CSS in JS的好与坏
CSS-in-JS是一种技术(technique),而不是一个具体的库实现(library)。简单来说CSS-in-JS就是将应用的CSS样式写在JavaScript文件里面,而不是独立为一些.css,.scss或者less之类的文件,这样你就可以在CSS中使用一些属于JS的诸…
RxJS 初探
发出多个异步请求以后,每个事件所消费的时间不一定相同。如果前一个异步的事件过程很慢,那么当它返回时,有可能把后面的异步事件率先返回的结果覆盖; 1,2,3 单独来看,都是有解的,虽然麻烦一点,但如果 123 的问题要同时解决,非常麻烦。 如果回到 JQuery 的时代,要实现上…
80%的程序员,不会写commit记录
据说,80%的程序员,不会写commit记录。这个比例在无规范的小公司,比例会更高一些,可以看到这是一个多么普遍的问题。 程序员应该写出简洁明了的commit log,否则对别人和自己来说就是一种困扰。最近代码review多了,总有一股想笑的感觉。就像下图这满屏的ok,永远无法…
轮子系列:使用vite从零开发React组件库
由于 Vite 并没有非常好用的文档工具,也不是所有的轮子都需要自己造,所以我们选择了 dumi 集成到我们的项目中作为文档工具使用。 新建文档目录 dumi/docs/,这里的 dumi 目录即启动命令的环境变量 APP_ROOT,你可以随意同步修改。 刚开始肯定不能搞个最难…
前端优秀实践不完全指南
本文其实应该叫,Web 用户体验设计提升指南。 ... 所谓的用户体验设计,其实是一个比较虚的概念,是秉承着以用户为中心的思想的一种设计手段,以用户需求为目标而进行的设计。设计过程注重以用户为中心,用户体验的概念从开发的最早期就开始进入整个流程,并贯穿始终。 良好的用户体验设计…
你用不惯 RxJava,只因缺了这把钥匙
本文最初是为部门内部培训而准备的,但经过一番调研发现,同事们用不惯 RxJava,并不是因为网上介绍 “怎么用” 的教程不够多,恰恰是因为,一上来就急着发车的教程无数、却从未有过哪篇教程 舍得用几句话的功夫点破 RxJava 操作符究竟为何方神圣、我们为什么要用、为什么要那样用…
前端存储除了 localStorage 还有啥
在介绍目前比较流行的一些开源的前端存储方案之前,阿宝哥先分享一些与存储有关,有趣好玩的开源库。 ShareDB 是一个基于 JSON 文档操作转换(OT)的实时数据库后端。它是 DerbyJS Web 应用程序框架的实时后端。 ImmortalDB 是在浏览器中存储持久键值数据…
详解Object.create(null)
propertiesObject:可选。要添加到新对象的可枚举(新添加的属性是其自身的属性,而不是其原型链上的属性)的属性。 Object.create()的定义其实很简单,弄清楚上面这个例子就可以了。 从上图可以看到,新创建的对象继承了Object自身的方法,如hasOwnP…
不用try catch,如何机智的捕获错误
这是多个feature组合使用后实现的神奇效果,在React源码中被广泛使用。 我们知道,React中有个特性Error Boundary,帮助我们在组件发生错误时显示“错误状态”的UI。 为了实现这个特性,就一定需要捕获到错误。 所以在React源码中,所有用户代码都被包裹在…
下一页
个人成就
文章被点赞
3
文章被阅读
562
掘力值
46
关注了
52
关注者
0
收藏集
11
关注标签
19
加入于
2017-08-06