参考资料
dragon/threejs教程
auth2实践
OAuth2协议,定义了一套用户、第三方服务和存储着用户数据的平台之间的交互规则,可以使得用户无需将自己的用户名和密码暴露给第三方,即可使第三方应用获取用户在该平台上的数据,最常见的场景便是现在互联网上的各种使用XXX账号登录。
gitlab-runner的技术架构
gitlab配置
Repository mirroring allows for mirroring of repositories to and from external sources.
微前端框架之一:single-spa源码分析
single-spa是一个很好的微前端基础框架,qiankun框架就是基于single-spa来实现的,在single-spa的基础上做了一层封装,也解决了single-spa的一些缺陷。
因为single-spa是一个基础的微前端框架,了解了它的实现原理,再去看其它的微前端框架,就会非常容易了。
XMLHttpRequest完全解读
在使用中,一直对XMLHttpRequest是一种一知半解的状态,会用但是很多问题都是模棱两可,是时候看看w3c关于XMLHttpRequest的详细资料了。
前言
最近做前端上传的时候遇到一个问题,由于minioss(oss的私有版本)无法支持sts授权,使用sdk的方式就只能前端直接拿到sk,但这样是不安全的;后来了解到oss支持对签名URL进行put操作,签名可以放在接口去实现,这样就解决了这个问题;但是现在直接put一个url,怎么拿到进度呢?这时我居然还不知道有xhr.upload.onprgress,本篇文章的来源就是这个!
graphql实战
从零实现一个断点续传的功能
前端大文件上传网上的大部分文章已经给出了解决方案,核心是利用 Blob.prototype.slice 方法,和数组的 slice 方法相似,调用的 slice 方法可以返回原文件的某个切片
重构与改善之一:阅读笔记
【译】React Refs中使用TypeScript
先放上原文链接
今年4、5月的杭州天气总是让人摸不着头脑,可能也是今年疫情的原因,似乎并没有太多春天的感觉;虽然温度是慢慢的升上来了,但感觉没有春天的那种万物复苏,到处鲜花盛开的感觉;不知道是今年疫情的原因,还是视线被俗事一叶障目,总之一切都不太像想象中的样子。闲话少叙吧,搬运一篇Martin Hochel的文章,开始吧