首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
墨筝
掘友等级
前端
|
阿里
跟随内心,做喜欢的事
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
30
文章 23
沸点 7
赞
30
返回
|
搜索文章
文章
热门
最新
webpack构建过程的进度条实现原理
我们在使用webpack的时候经常会用到webpackbar或者progress-bar-webpack-plugin之类的webpack插件通过进度条等方式来展示webpack的构建进度,以提升构建过程中的反馈体验。对于不同的插件来说,它们只是进度条的UI展示形式不同而已,但…
如何实现esm模块的热更新(HMR)
最近在前端工程领域出现了一些新的工程化工具,诸如尤雨溪的vite以及已在GitHub社区斩获8317个star的snowpack,这些工具的优势除了内置支持vue, react等框架的运行和构建,很重要的一点是开发环境下应用的快速启动能力,snowpack的启动耗时更是号称在5…
rust的ownership到底是啥
rust是mozilla公司出品的一门系统级编程语言,其主要特点是性能良好(号称不输c++),运行安全以及文档与工具链完善。rust在前端方面也有很多应用,它是目前webassembly生态支持度最高的编程语言,这个可能也跟历史原因有关,webassembly的前身asm.js…
阿里集团业务平台-体验技术招前端&客户端
业务架构挑战:我们以平台方式支撑阿里生态各业务发展,不仅仅是淘宝天猫,还包括飞猪,菜鸟,阿里云,钉钉,数字娱乐,盒马,1688,icbu,lazada等业务。在这里你不是做纯业务研发,更多的是利用你对业务的理解和多年的专业经验,打造出一个支撑多业务场景的端侧中台。 线下新零售业…
自动生成跨多端骨架屏
Skeleton Screen,中文称之为骨架屏。表示在页面数据没有加载完成之前,用一些简单的图形描绘页面内容的大致布局,让用户感知页面正在加载;当数据加载完成后,用真实的数据渲染页面,把它替换掉。 在骨架屏诞生之前,业界大多数都是用菊花图之类的loading效果去做数据等待期…
记录从quicklink源码中发散出来的知识点
最近Google Chrome lab的一个开源项目quicklink很火,号称可以极大提升页面的加载速度,社区中也有很多使用该项目来做页面加载优化的尝试,但quicklink项目本身的实现其实极为简洁,源码总共不过百行而已,其思路也不复杂,就是通过在浏览器空闲阶段预加载vi…
koa源码中的promise
koa 是一个非常轻量优雅的 node 应用开发框架,趁着双十一值班的空当阅读了下其源代码,其中一些比较有意思的地方整理成文与大家分享一下。 我们经常把 koa 中间件的执行机制类比于剥洋葱,这样设计其执行顺序的好处是我们不再需要手动去管理 request 和 response…
koa源码中的promise
koa 是一个非常轻量优雅的 node 应用开发框架,趁着双十一值班的空当阅读了下其源代码,其中一些比较有意思的地方整理成文与大家分享一下。 我们经常把 koa 中间件的执行机制类比于剥洋葱,这样设计其执行顺序的好处是我们不再需要手动去管理 request 和 respons…
狂拽酷炫的terminal,你值得拥有
命令行是程序员日常工作中的重要组成部分,一个优秀的命令行环境不仅要功能强大,其外观更要造化钟神秀,这样才能让程序员有一个更加轻松愉悦的工作心情。或许你目前的命令行是长下面这样: 下面我们就来看看要怎么配置才能实现这样的效果,友情提示,本文所提到的配置都是针对mac termin…
彻底了解渲染引擎以及几点关于性能优化的建议
在日常开发过程中,要编写性能足够优秀的代码,构造更加稳定的应用,我们不仅要对javascript本身的执行机制有深入的了解,更要对其宿主环境有更加深刻的认识,理解其工作原理以及组成结构,它可以帮助我们对web世界的运转模式有更高层级的认知。这次想要介绍的是浏览器的渲染引擎。 在…
下一页
个人成就
文章被点赞
349
文章被阅读
30,618
掘力值
1,147
关注了
25
关注者
97
收藏集
0
关注标签
41
加入于
2017-09-04