首页
学习
活动
专区
工具
TVP
发布

云前端

专栏作者
173
文章
280942
阅读量
30
订阅数
[译] 用 sendBeacon 发送分析信息的优点
在实践中,我们使用 HTTP 请求将一些匿名指标从浏览器发送到服务器端。这些收集来的信息用于验证应用的行为是否正常、监控其质量和速度、服务恶化时发出警告等,也有助于通过统计分析和研究改善平台服务质量。
江米小枣
2022-03-14
9690
前端动画实现总结
SVG动画由SVG元素内部的元素属性控制,一般通过一下几个元素控制: - 用于控制动画延时 - 对属性的连续改变进行控制 - 颜色变化,但用就能控制 - 控制如缩放、旋转等几何变化 - 控制SVG内元素的移动路径
江米小枣
2020-06-16
1.3K0
PWA - 令人惊奇的web用户体验新方法
install 事件回调中有两个方法: * event.waitUntil():传入一个 Promise 为参数,等到该 Promise 为 resolve 状态为止。 * self.skipWaiting():self 是当前 context 的 global 变量,执行该方法表示强制当前处在 waiting 状态的 Service Worker 进入 activate 状态。 * 安装后( installed ):Service Worker 已经完成了安装,并且等待其他的 Service Worker 线程被关闭。 * 激活( activating ):在这个状态下没有被其他的 Service Worker 控制的客户端,允许当前的 worker 完成安装,并且清除了其他的 worker 以及关联缓存的旧缓存资源,等待新的 Service Worker 线程被激活。
江米小枣
2020-06-16
2.4K0
[译] HTTP 的进化
原文: https://medium.com/platform-engineer/evolution-of-http-69cfe6531ba0
江米小枣
2020-06-16
4890
浅谈h5文件上传
近期的需求中包含了上传头图(图片)和上传菜品(excel文件)的功能,商家可灵活上传使用自己制作的问卷图片,用户评价上传的菜品。
江米小枣
2020-06-16
2.4K0
[译] 理解 CORS
当你看到这个信息,就意味着响应失败了;但你依然能在浏览器开发工具的网络 tab 里看到返回数据 -- 这是什么情况呢?
江米小枣
2020-06-16
1K0
温故而知新,重温 Node.js
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
江米小枣
2020-06-16
9860
[译] HTTP 缓存头部 - 完全指南
原文: http://cncc.bingj.com/cache.aspx?q=max-age+expires+Last-Modified&d=4997458151473641&mkt=en-US&se
江米小枣
2020-06-16
1.1K0
咱们worker有力量-在浏览器中实现多线程和离线应用
在 HTML5 规范中提出了工作线程(Web Worker)的概念,允许开发人员编写能够脱离主线程、长时间运行而不被用户所中断的后台程序,去执行事务或者逻辑,并同时保证页面对用户的及时响应。
江米小枣
2020-06-16
2.4K0
RESTful简介
REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。 Fielding,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。
江米小枣
2020-06-16
8380
全面梳理JS对象的访问控制及代理反射
在 Javascript 中,读取、赋值、调用方法等等,几乎一切操作都是围绕“对象”展开的;长久以来,如何更好的了解和控制这些操作,就成了该语言发展中的重要问题。
江米小枣
2020-06-16
2.2K1
[译] 更可靠的 React 组件:单一职责原则
原文摘自:https://dmitripavlutin.com/7-architectural-attributes-of-a-reliable-react-component/#6testableandtested
江米小枣
2020-06-15
1.1K0
小览 ES6-ES2019 中正则表达式的新发展
在此前的 《JS正则表达式--从入门到精分》 一文中,曾经较完整的介绍过 Javascript 中正则表达式的用法。而从 ES6(ES2015) 开始,借助 Babel 等标志性的工具,JS 的发展似乎也不想重蹈 Flash 时代的无所作为,走上了每年一个小版本的快车道;在此过程中,正则表达式也陆续演化出一些新的特性。
江米小枣
2020-06-15
6250
[译] 用 NodeJS/JWT/Vue 实现基于角色的授权
在本教程中,我们将完成一个关于如何在 Node.js 中 使用 JavaScript ,并结合 JWT 认证,实现基于角色(role based)授权/访问的简单例子。
江米小枣
2020-06-15
3.1K0
[译] 为何每次 Git Commit 要尽可能小?
原文:https://medium.com/better-programming/why-you-should-write-small-git-commits-c9a042737aa6
江米小枣
2020-06-15
6500
HTTP Methods
这样是不是很容易理解了,细心你会发现:PUT和PATCH都是可以用来修改的,它们没有其他不同的地方吗?接下来我们就去更深层的解读一下这些方法的用法:
江米小枣
2020-06-15
4380
富文本编辑器开发简介
富文本编辑器,Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器。
江米小枣
2020-06-15
4K0
如何获得一个 iPhone X 一样炫酷的罗马计数法出生年份
人们十年如一日(不是说杜X斯的广告)的又迎来了一年一度的苹果发布会,作为史上被提前爆料最多的一届,还是在产品的命名上给了人们一些惊喜或是纳闷儿之处 --- 传说中的7s直接变成了8,而iphone9和windows9的贴吧吧主据说抱头痛哭晕在了厕所;最重量级的新手机被命名为了 iPhone X。
江米小枣
2020-06-15
6950
数往知来:一次浏览器兼容工作中的知识点分析
显然,这是一个bootstrap样式的后台单页应用,用react实现了组件化、用mobx管理状态、引入了fetch等promise异步工具,并且使用了一些日期选择和富文本编辑器插件等第三方库
江米小枣
2020-06-15
9740
自定义mock数据,实现restful风格api
介绍两种方式做mock的server: - Express for mock - json-server
江米小枣
2020-06-15
1.5K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档