首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yinsl
掘友等级
前端开发工程师
|
bytedance
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
yinsl
前端开发工程师 @bytedance
·
3月前
关注
JavaScript 性能提升技巧
JavaScript 性能提升技巧,让你的JavaScript代码在 Chrome V8 引擎编译/运行时更加快速...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
占坑,L1,L2,L3级别的编辑器的区别
占坑,L1,L2,L3级别的编辑器的区别,并且他们各自适合的场景是什么? L1编辑器即最初始的编辑器 L2编辑器即在L1上面封装一层 L3编辑器...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
占坑:如何通过service worker有效优化页面打开
占坑:如何通过service worker有效优化页面打开 通过service worker可以有效减少TTFB的时间,并且提升缓存率。...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
vscode 如何实现插件化
vscode 如何实现插件化 内核代码本身也采用扩展机制: Contrib 可以看到 /src/vs/workbench/contrib 这个目录下存放着非常多的 VSCo...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
大型前端工程的优化方法
大型前端工程的优化方法 前言 对于前端来讲,如果是去写一个简单页面,其实在写的过程中,很少会考虑到性能优化、错误监控这些。因为就一个页面而言,并不会对整个项目造成影响。但是...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
微前端(Micro Frontend)的设计思想
微前端(Micro Frontend)的设计思想 微前端与微服务一样,都是希望将单体应用,按照规则拆分,并重组为多个可以独立开发、独立测试、独立部署和独立运维,松耦合的微前...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
领域驱动设计:微服务设计为什么要选择DDD?
领域驱动设计:微服务设计为什么要选择DDD? 文章链接 https://time.geekbang.org/column/article/149943 核心摘要 DDD 是...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
系统架构设计
系统架构设计 常见的系统架构 mvp mvvm mvc 洋葱架构(整洁架构) DDD(领域驱动设计)架构 六边形架构(端口-适配器架构) 依赖的规则 越稳定越难修改的模块应...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
接口隔离原则
接口隔离原则ISP 接口隔离原则,英文缩写ISP,全称Interface Segregation Principle。...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
代码质量
代码质量 好的代码特性:clean cohesive 高内聚 loosely coupled: 松耦合,实体之间更容易测试、复用、扩展 encapsulated: 封装良好...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
为什么需要codeReview ?
为什么需要codeReview ? 提测前发现bug 分享代码和知识交流 形成互补 没有人是团队内唯一的专家 我们是一个团队,不是为自己写代码 发起CR 准备 前置检查 单...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
TDD-测试驱动开发的意义
TDD-测试驱动开发的意义 我觉得TDD的意义在于: 去掉了部分测试人力 有效支持了后续CI/CD 那TDD是什么? TDD如何做? 确认需求(明确输入和输出) 拆分需求(...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
什么是cors
什么是cors? 跨源资源共享 (CORS) (或通俗地译为跨域资源共享)是一种机制,该机制使用附加的 HTTP 头来告诉浏览器,准许运行在一个源上的Web应用访问位于另一...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
CI/CD的意义
CI/CD的意义 CI/CD是什么? CI(持续集成) Continuous integration 集成是软件个人研发部分向整体部分组合和交付,以便验证个人研发工作。 持...
0
评论
分享
yinsl
前端开发工程师 @bytedance
·
5月前
关注
从浏览器渲染到canvas优化
览器输入url到渲染呈现给用户,是常见的一道面试题,候选人一般都只会答到renderTree这步骤,但是renderTree后面呢?可能关心的人就少了。...
0
评论
分享
yinsl
关注了
阿宝哥
前端开发工程师 @bytedance
yinsl
赞了这篇文章
nuIl
@腾讯
·
2年前
关注
异步分片计算在腾讯文档的实践
1. 背景 几个月前对腾讯文档 Smart Sheet 中看板视图的排版计算进行了一次优化,主要是利用异步分片计算来提高当前的 FPS 值,避免用户操作被阻塞。感谢 kyl...
133
28
分享
yinsl
关注了
nuIl
前端开发工程师 @bytedance
yinsl
赞了这篇文章
工边页字
前端开发
·
3年前
关注
useCallBack你真的知道怎么用吗。
文章介绍useCallBack的使用方式,使用场景以及原理深度解读,还有避免useCallBack的一些坑和纠正一些常见的错误理解。...
111
29
分享
yinsl
关注了
工边页字
前端开发工程师 @bytedance
下一页
个人成就
文章被阅读
422
掘力值
31
关注了
22
关注者
0
收藏集
2
关注标签
35
加入于
2020-03-20