- 博客(16)
- 收藏
- 关注
转载 携程RN渲染性能优化实践
一、背景随着 React Native 在前端业界规模性的应用越来越多,各大厂也对其渲染性能越来越看重。渲染性能的主要评判指标是FMP与TTI,在 React Native 以跨平台前端...
2020-06-30 18:34:31 656
原创 think-mongo 升级适配 MongoDB 4
编者按:本文作者李喆明,奇舞团前端开发工程师。今天要和大家说一下最近对 think-mongo 模块做了一些升级。ThinkJS 3 虽然已经支持使用 think-mongoose 来接...
2020-06-29 17:09:57 498
转载 一文助你搞懂 AST
什么是 AST抽象语法树(Abstract Syntax Tree)简称 AST,是源代码的抽象语法结构的树状表现形式。webpack、eslint 等很多工具库的核心都是通过抽象语法书...
2020-06-28 16:59:24 684
转载 微内核架构在前端的应用
一、微内核架构简介1. 1 微内核的概念微内核架构(Microkernel Architecture),有时也被称为插件化架构(Plug-in Architecture),是一种面向功能...
2020-06-24 17:43:52 1179
转载 了不起的 Webpack HMR 学习指南
一、HMR 介绍Hot Module Replacement(以下简称:HMR 模块热替换)是 Webpack 提供的一个非常有用的功能,它允许在 JavaScript 运行时更新各种模...
2020-06-22 18:37:18 337
转载 Virtual Dom提升页面渲染效率的原理
前言Vue.js 2.0引入Virtual DOM,比Vue.js 1.0的初始渲染速度提升了2-4倍,并大大降低了内存消耗。那什么是Virtual DOM?为什么需要Virtual D...
2020-06-21 17:00:19 510
转载 说说对 options 请求的理解
什么是 options 请求我们可以看下 MDN 中的一段描述:★HTTP 的 OPTIONS 方法 用于获取目的资源所支持的通信选项。客户端可以对特定的 URL 使用 OPTIONS ...
2020-06-17 17:38:23 373
转载 精读《snowpack》
1 引言基于 webpack 构建的大型项目开发速度已经非常慢了,前端开发者已经逐渐习惯忍受超过 100 秒的启动时间,超过 30 秒的 reload 时间。即便被寄予厚望的 webpa...
2020-06-16 20:30:20 592
转载 一文读懂 TypeScript 泛型及应用
觉得 TypeScript 泛型有点难,想系统学习 TypeScript 泛型相关知识的小伙伴们看过来,本文从八个方面入手,全方位带你一步步学习 TypeScript 中泛型,详细的内容...
2020-06-15 17:02:13 284
转载 TypeScript 期中考试现在开始
前言相信这段时间来,对 TypeScript 感兴趣的小伙伴们已经把这个神器给系统的学习了一遍了吧。如果计划开始学习但是还没有开始,或者没有找到资料的同学,可以看下我在之前文章中 前端进...
2020-06-13 12:37:11 512
原创 狄洛尼三角剖分
编者按:本文作者奇舞团前端开发工程师魏川凯。狄洛尼三角剖分(Delaunay triangulation)是指离散分布的点集P的其中一种三角剖分DT(P),可以使得点集P中没有任意一个点...
2020-06-10 18:34:25 1545
转载 【前端冷知识】如何写一个用GPU来抽奖的程序
我们奇舞团有一个传统,那就是每年年会时,会由我给大家现场写一个抽奖程序,所有在场的人共同review代码,确认没有问题后,开启这一年愉快的年会抽奖活动。写抽奖程序,核心无非就是将数据按照...
2020-06-09 19:01:46 364
转载 你不知道的 Blob
如果你允许用户从你的网站上下载某些文件,那你可能会遇到 Blob 类型。为了实现上述的功能,你可以很容易从网上找到相关的示例,并根据实际需求进行适当的调整。对于部分开发者来说,在完成上述...
2020-06-08 17:03:11 563
转载 CSR、SSR、NSR、ESR傻傻分不清楚,一文帮你理清前端渲染方案!
01引言随着前端系统的越发复杂,前端的性能也受到越来越多的重视。Google也不断在推进新的性能相关指标,从原先的Performance API中的指标逐步演进成用户性能体验相关的指标。...
2020-06-03 17:58:38 1179
转载 Chrome DevTools中的这些骚操作,你都知道吗?
引言 ????作为开发人员,平时用的最多的就是Chrome devtools了,但是可能很多同学都像我一样平时用的最多也就只是Console和Elements面板了。我整理了一些我平时用...
2020-06-02 19:17:03 583
原创 未来的JavaScript记录与元组
编者按:本文译者李松峰,资深技术图书译者,翻译出版过40余部技术及交互设计专著,现任360奇舞团Web前端开发资深专家,360前端技术委员会委员、W3C AC代表。原文地址:https:...
2020-06-01 17:39:47 498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人