首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
开心开心Andy
掘友等级
无
|
Bytedance
Try try
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 69
沸点 10
赞
79
返回
|
搜索文章
赞
文章( 69 )
沸点( 10 )
大型 Web 应用插件化架构探索
随着 Web 技术的逐渐成熟,越来越多的应用架构趋向于复杂,例如阿里云、腾讯云等巨型控制台项目,每个产品下都有各自的团队来负责维护和迭代。不论是维护还是发布以及管控成本都随着业务体量的增长而逐渐不可控。在这个背景下微前端应用而生,微前端在阿里内部已经有许多成熟的实践,这里不再赘…
jsliang 求职系列 - 20 - 浏览器缓存
对于一个数据请求来说:网络请求、后端处理、浏览器响应。 浏览器缓存可以帮助我们优化第一点和第三点的性能。 下面我们一一看看。 Service Worker 是运行在浏览器背后的独立线程,一般可以用来实现缓存功能。 必须是 HTTPS。因为它涉及请求拦截,所以必须使用 HTTPS…
面试官(7): 聊一聊 Babel?
如果只是 Babel 可能真没有必要,问题是其背后的原理在我们开发中应用过于广泛了,包括不限于: eslint jshint stylelint css-in-js prettier jsx vue-template uglify-js postcss less 等等等等,从模…
GMTC 大前端时代前端监控的最佳实践
本文为2018年6月21日,在北京举办的GMTC(全球大前端技术大会),下午性能与监控专场,由阿里云前端监控团队前端技术专家彭伟春带来的演讲稿,现场反馈效果非常好,地上都坐了三圈,很多人反馈根本无法挤进去。先上现场照。 先做一个自我介绍,我叫彭伟春,英文名是Holden, 阿里…
搞懂webpack热更新原理
HMR即Hot Module Replacement是指当你对代码修改并保存后,webpack将会对代码进行重新打包,并将改动的模块发送到浏览器端,浏览器用新的模块替换掉旧的模块,去实现局部更新页面而非整体刷新页面。接下来将从使用到实现一版简易功能带领大家深入浅出HMR。 如上…
import、require、export、module.exports 混合使用详解
自从使用了 es6 的模块系统后,各种地方愉快地使用 import export default,但也会在老项目中看到使用commonjs规范的 require module.exports。甚至有时候也会常常看到两者互用的场景。使用没有问题,但其中的关联与区别不得其解,使用起…
面试官:“你能手写一个 Promise 吗”
关于手写 Promise,想必大家都十分熟悉。基本上现在不管是大厂还是小厂,手写 promise 已经成为了面试必考知识点。听说你还不太会?那么走着,带你从零开始解锁 Promise! 在 Promise 出现以前,在我们处理多个异步请求嵌套时,代码往往是这样的。。。 为了拿到…
我从Vue源码中学到的一些JS编程技巧
在我们面试的过程中,经常会遇到问源码的环节,因为优秀的框架通常都会包含很多设计理念跟编程实践。这段时间我一直在看Vue2的源码,发现了很多有意思的实现。虽然现在Vue3都已经发布了,也无法否认Vue2是个优秀的框架这个事实,不影响我们从中学到一些最佳实践。 对Vue不感兴趣的同…
[VUE]computed属性的数据响应和依赖缓存实现过程
本文是一篇vue.js源码学习笔记,适合对vue的数据响应实现有一定了解的同学,文中有表述不准确的地方还望指出。那么开始了 对Watcher的实现这里就说这么多了,本文是建立在大家对Wathcer类有一定了解的基础上讲解的。如果大家有需要可以留言后期会给大家详细梳理下数据响应的…
单点登录(SSO),前端需要考虑些什么?
前言Refresh_token流程图先来想几个问题核心代码token检查,我们需要考虑超时时间(我们的技术栈是vue)刷新token,这里会考虑到“过隧道”的情况检查token过期检查策略定时器需要在
下一页
个人成就
文章被点赞
3
文章被阅读
4,118
掘力值
200
关注了
29
关注者
6
收藏集
2
关注标签
50
加入于
2017-11-26