首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
扩展
订阅
阿杜不午休
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Konva.js 实现 腾讯文档 多维表格
Konva.js 多维表格系统 基于 Konva.js 实现的高性能「多维表格系统」,支持大规模渲染、分组管理、筛选与排序等复杂功能,旨在构建类似腾讯文档 / 飞书多维表格的交互体验。 目录 一、项目
扩展你的前端知识库,毫无废话!
这篇文章给大家分享前端中一些原理性问题,以及开发中一些功能的实现,分别为: Form表单字段校验如何实现 Vue 项目中 data-v-xxx 的生成 Vue项目打包后产生的 JS请求等
如何在Koa集成Bigpipe首屏渲染服务
通过上面的对比,可以看出为什么服务端渲染更快?因为前端通过ajax渲染,需要等到获取js后,再发起http请求获取到数据后才完成渲染,而服务端免去了多次http请求的过程(http请求耗时),直接让服务端返回渲染好的html页面。 那类似首屏这种对速度有要求的就可以使用服务端渲…
前后端分离使用 Token 登录解决方案
这篇文章写一下前后端分离下的登录解决方案,目前大多数都采用请求头携带 Token 的形式。 前端得到 401 状态码,重定向到登录页面。 使用 respone 拦截器,对 2xx 状态码以外的结果进行拦截。 如果状态码是401,则有可能是 Token 过期,跳转到登录页。 上面…
前端异常监控之 Sentry的部署和使用
我本地是用Docker进行搭建的。 1) 在执行 docker-compose run --rm web upgrade 时报错。 2)执行 docker-compose up -d 报错,关闭 docker再重新打开。 3)执行 docker-compose run --rm…
webpack详解
webpack是现代前端开发中最火的模块打包工具,只需要通过简单的配置,便可以完成模块的加载和打包。那它是怎么做到通过对一些插件的配置,便可以轻松实现对代码的构建呢? Plugins:Loaders将各类型的文件处理成webpack能够处理的模块,plugins有着很强的能力。…
JSBridge的原理
关于 JSBridge,绝大多数同学最早遇到的是微信的 WeiXinJSBridge(现在被封装成 JSSDK),各种 Web 页面可以通过 Bridge 调用微信提供的一些原生功能,为用户提供相关的功能。其实,JSBridge 很早就出现在软件开发中,在一些桌面软件中很早就运…
用 yeoman 打造自己的项目脚手架
当新建项目的时候,我们通常需要设计目录结构、配各种配置、处理打包编译,而且每次新建都要重来一遍,或把原来的项目 copy 一份再改改。那能不能自己写个模板,然后还可以支持个性化自动创建呢?今天我就来和大家一起分享如何定制一套自己的项目脚手架,提升开发效率。 这里需要引入脚手架的…
浏览器工作原理-webkit内核研究
带你逐步了解浏览器工作原理
HTTP----HTTP缓存机制
缓存机制无处不在,有客户端缓存,服务端缓存,代理服务器缓存等。在HTTP中具有缓存功能的是浏览器缓存。 HTTP缓存作为web性能优化的重要手段,对于从事web开发的朋友有重要的意义。本文将围绕以下几个方面来整理HTTP缓存: 我们知道HTTP的缓存属于客户端缓存,后面会提到为…