首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
淡然炒饭
掘友等级
希望你喜欢芝士,也喜欢知识。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 16
沸点 1
赞
17
返回
|
搜索文章
赞
文章( 16 )
沸点( 1 )
关于React的一个V8性能瓶颈背后的故事
之前我们讨论过Javascript引擎是如何通过Shape(外形)和内联缓存(Inline Caches)来优化对象和数组的访问的, 我们还特别探讨了Javascript引擎是如何加速原型属性访问. 这篇文章讲述V8如何为不同的Javascript值选择最佳的内存表示(repr…
【React深入】从Mixin到HOC再到Hook
前端发展速度非常之快,页面和组件变得越来越复杂,如何更好的实现状态逻辑复用一直都是应用程序中重要的一部分,这直接关系着应用程序的质量以及维护的难易程度。 本文介绍了React采用的三种实现状态逻辑复用的技术,并分析了他们的实现原理、使用方法、实际应用以及如何选择使用他们。 Mi…
三千字讲清TypeScript与React的实战技巧
很多时候虽然我们了解了TypeScript相关的基础知识,但是这不足以保证我们在实际项目中可以灵活运用,比如现在绝大部分前端开发者的项目都是依赖于框架的,因此我们需要来讲一下React与TypeScript应该如何结合运用。 如果你仅仅了解了一下TypeScript的基础知识就…
「前端发动机」Touchmove 禁止默认滚动的几种方案
分享一些实际开发过程中遇到的问题和解决方案,文中如有不对之处,也欢迎大家指出,共勉。! 源于最近的一个移动端走马灯需求,使用 touchmove 事件,来触发走马灯的动画。但是在实际运行时发现,滑动走马灯的时候很容易触发页面自身垂直方向的滚动,如下图 可以看出,在滑动过程中,滑…
Mac 软件推荐 (续) 之程序猿篇
在前面一篇文章 “Mac 软件推荐续(! 程序猿篇)” (文章取名装 X 失败, 悲伤) 中, 我已经介绍了一些大众化的软件, 当然作为程序猿的你也应该参考参考. 本篇文章将介绍一些可以提高程序猿工作效率的一些软件和工具及相关配置.
编写前端配置文件的正确姿势
现在前端有非常多的工具(webpack、rollup、eslint、prettier、husky、lerna、commitlint等等),这些工具都是为了优化提高前端的开发体验而诞生的。但是问题来了,这些工具有非常多的配置字段,基本靠记忆是搞不定的,所以很多情况都是前人写好,后…
使用 TypeScript 装饰器装饰你的代码
Mohan Ram 原作,授权 New Frontend 翻译。 装饰器让程序员可以编写元信息以内省代码。装饰器的最佳使用场景是横切关注点——面向切面编程。 上面的代码展示了装饰器多么具有声明性。下面我们将介绍装饰器的细节: 装饰器使用 @expression 的形式,其中 e…
正则表达式不要背
正则表达式一直是困扰很多程序员的一门技术,当然也包括曾经的我。大多数时候我们在开发过程中要用到某些正则表达式的时候,都会打开谷歌或百度直接搜索然后拷贝粘贴。当下一次再遇到相同问题的时候,同样的场景又再来一遍。作为一门用途很广的技术,我相信深入理解正则表达式并能融会贯通是值得的。…
vue-property-decorator使用指南
在Vue中使用TypeScript时,非常好用的一个库,使用装饰器来简化书写。
怎样学习React?当然是自己动手实现一个React啦
深入学习一个框架最直接的方式,就是弄明白框架的原理。React无疑是一个非常值得学习其原理的框架,它设计简单,没有引入任何新的概念,一个组件就是一个方法或一个类。 但是要完整弄明白React的源码并不简单,React的代码有数万行,特别是在引入Fiber架构后,在React简单…
下一页
个人成就
文章被点赞
1
文章被阅读
1,622
掘力值
27
关注了
5
关注者
0
收藏集
5
关注标签
19
加入于
2017-04-04