首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端漫谈
nuIl
创建于2021-05-13
订阅专栏
致力于分享有趣、高质量的前端原创文章
等 117 人订阅
共39篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
VSCode 架构分析:启动和初始化
接下来会输出一系列 VSCode 原理分析的文章,涉及流程加载、依赖注入、容器化等,本篇主要讲解启动和初始化流程。
leaferjs,全新的 Canvas 渲染引擎
前几天群里有人发了一个新 Canvas 渲染引擎的图片,看数据和宣传口号相当炸裂,号称只用 1.5s 可以渲染 100 万个矩形,还是个国产的。
腾讯文档渲染层 Feature 设计
腾讯文档智能表格的界面是用 Canvas 进行绘制的,进行了 Canvas 分层,今天来介绍一下 Feature 层的设计。
异步分片计算在腾讯文档的实践
1. 背景 几个月前对腾讯文档 Smart Sheet 中看板视图的排版计算进行了一次优化,主要是利用异步分片计算来提高当前的 FPS 值,避免用户操作被阻塞。感谢 kylehr 的支持和帮助。
介绍 Preact Signals
Signals 是用来处理状态的一种方式,它参考自 SolidJS,吸收了其大部分的优点。无论应用多么复杂,它都能保证快速响应。
我在腾讯这一年
去年初,我从 Shopee 离职加入了腾讯文档前端团队。在腾讯文档这一年来有很多收获和感想,在技术道路上迈出了新的一步。
前端开发中的 AOP 和 IoC
前言 很多前端开发都知道面向对象编程(OOP),却比较少了解 AOP(面向切面编程)这个概念。如果你有使用过 Spring 或者 Nestjs 之类的框架,那就已经接触过 AOP 了。 AOP 是 O
前端面试技巧和总结
1. 前言 针对毕业一年左右的前端面试题,根据社区面试题以及自己面试的经验进行整理。 前端面试大都是两轮或三轮技术面,一面问基础知识,二面问项目,一般面试内容分为三部分: 计算机基础知识(算法、网络、
深入理解 webpack 模块
在上篇讲 Nuxt 同构问题的时候,我有提到过 NodeJS 和 webpack 的模块化实现。今天主要来讲解 webpack 中的模块化。 如果你有观察过 webpack 转换后的代码,一定会
记一个同构问题
需求上线后,测试在 live 环境发现输入框的日期默认是 07-22 的,于是报了问题。 我看了一下代码,进来页面的时候,我默认设置的是当天的日期,不可能是 07-22 的。在本地跑一下发现
Canvas 实现樱花特效
这是基于 React + Canvas 画的一朵樱花。需要了解一下数字和 canvas 方面的知识,
浅谈 React 组件设计
前端组件化一直是老生常谈的话题,在前面介绍 React 的时候我们已经提到过 React 的一些优势,今天则是带大家了解一下组件设计原则。
KonvaJS 原理解析
Konva 是一个很优秀的 Canvas 框架,API 封装简洁易懂,基于 TypeScript 实现,有 React 和 Vue 版本。
理解回调函数与 Promise 原理
1. 前言 在现代化的前端开发中,前后端分离已经成为主流。后端提供restful 接口,前端通过 ajax 请求拿到接口的数据,这样使得双方职责明确,减少了各自的负担。 这中间就少不了异步网络请求。我
深入理解 Class 和 extends 原理
前言 ES6 里面的 class 和 extends 大家想必都会用了,但对于他们的实现是否了解呢,babel 后 class 和 extends 又是如何实现的呢? 这节课将带领你深入理解 babe
各流派 React 状态管理对比和原理实现
1. 前言 在 React 诞生之初,Facebook 宣传这是一个用于前端开发的界面库。在大型应用中,如何处理好 React 组件通信和状态管理就显得非常重要。 为了解决这一问题,Facebook
从 ECMA 规范彻底理解 JavaScript 类型转换
前言 JavaScript 中的类型转换一直都是让前端开发者最头疼的问题。前阵子,推特上有个人专门发了一张图说 JavaScript 让人不可思议。 除了这个,还有很多经典的、让 JavaScript
Web 安全之恶意扫描
背景 这是在上家公司跑路前做的最后一个需求,主要应对的是外部对我们服务恶意扫描的。 事情的起源来自某次凌晨四点,我正睡得香甜。突然被 NOC 一个电话打了过来,那头说终于打通了一个电话,给你们组其他人
金三银四的前端社招面经
目前工作快四年,年后投了一波简历,这里整理了一下新鲜出炉的前端面经,需要的可以自取。 面试挺累人的,每天下班后赶回家面试,有时候干脆找个会议室偷偷摸摸面试。面了将近一个月,目前还没挂过,但由于各种因素,又都拒了。。。现在又要开始新一轮的面试了,祝自己好运吧。 看到评论区里面不少…
JS Bridge 通信原理与实践
上一篇介绍了移动端开发的相关技术,这一篇主要是从 Hybrid 开发的 JS Bridge 通信讲起。 顾名思义,JS Bridge 的意思就是桥,这是一个连接 JS 和 Native 的桥接,也是 Hybrid App 里面的核心。一般分为 JS 调用 Native 和 Na…
下一页