首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vdk
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
Vue3.0变动简介
Tree shaking support:可以将无用模块“剪辑”,仅打包需要的。 vue2.x的diff方式为全部节点递归对比,vue 3 利用分析模版优化编译时的diff内容。 Vue提供类似于HTML的模板语法,将模板编译为可返回虚拟DOM树的呈现函数。通过DIFF算法,递…
web登录方式/单点登录SSO/Cookie详解与安全问题
因为http协议无状态,两次请求服务器无法分辨是否为同一账号请求。登录就是用某种方法让服务器识别不同的请求都是谁发出的。 客户端发起非登录请求时,服务端通过cookie中的sessionId找到对应的session来知道此次请求是谁发出的。 sessionId的方式本质是把用户…
JSBridge的实现原理
HybridAPP 通过JSBridge提供调用Native功能的接口,让混合开发中的『前端部分』可以方便地使用地址位置、摄像头甚至支付等 Native 功能。它的核心是 构建 Native 和非 Native 间消息通信的通道,而且是 双向通信的通道。 原理:通过WebVie…
跨域解决方案-jsonp/CORS/postMessage/hash/WebSocket/proxy
浏览器会有同源策略,域名,协议,端口只要有一个不同就是跨域. 同源策略只限制浏览器端,跨域请求是可以发去的,但是请求响应response被浏览器堵塞了,是限制了不同源的读,但不限制不同源的写,服务端没有同源策略这一限制,form表单可以跨域发送信息也是这个原因。 (1) Coo…
Vue中的虚拟DOM及diff算法
浏览器解析一个html大致分为五步:创建DOM tree –> 创建Style Rules -> 构建Render tree -> 布局Layout –> 绘制Painting。每次对真实dom进行操作的时候,浏览器都会从构建dom树开始从头到尾执行一遍流程。真实的dom操作代…
前端常见性能优化
首屏渲染问题,合并文件太大,造成慢。 规则:公共库合并,不同页面的各自合并。异步加载组件,不同页面单独打包,监听路由变化,自动下载 浏览器一边下载 HTML 网页,一边开始解析。也就是说,不等到下载完,就开始解析。 解析过程中,浏览器发现<script>元素,就暂停解析,把网页…
个人成就
文章被点赞
64
文章被阅读
19,849
掘力值
467
关注了
8
关注者
17
收藏集
1
关注标签
9
加入于
2019-07-31