首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端圈的东西
订阅
MisakaMisaki
更多收藏集
微信扫码分享
微信
新浪微博
QQ
61篇文章 · 0订阅
😧纳尼?前端也能做这么复杂的事情了?
前言 我偶然间发现一个宝藏网站,http://aicut.online 是一款基于本地AI实现的背景移除工具。 我研究了一下,发现他是使用了u2net模型 + onnxruntime-web实现的本地
🚀🚀🚀尤雨溪连发两条推特墙裂推荐的这些库你一定要知道!
就在昨天,尤雨溪发了两条推特说明了 vue 生态的完整性和本身的独特性! 第一条 第二条 今天我们仔细看看这些库都是干嘛的! 第一条推特:React 有的我都有! Framer Motion 的 Vu
Hammer.js中文教程
一、什么是hammer.js hammerJS是一个开源的,轻量级的触屏设备javascript手势库,它可以在不需要依赖其他东西的情况下识别触摸,鼠标事件。允许同时监听多个手势、自定义识别器,也可以
带你快速了解BFC原理
一、常见定位方案 在讲 BFC 之前,我们先来了解一下常见的定位方案,定位方案是控制元素的布局,有三种常见方案: 普通流 (normal flow) 浮动 (float) 绝对定位 (absolute
聊一聊的有限状态机
现代前端开发框架,如React、Vue、Mina(小程序可以理解为类Vue框架),都是由状态来控制视图的生成和更新,即状态决定视图,状态发生变化视图自动更新,无需开发干预其更新的过程。
带你了解 Tree Shaking
前言 JavaScript 绝大多数情况需要通过网络进行加载再执行,加载的文件越小,整体执行时间更短,所以就有了 Tree Shaking 去除无用代码,从而减小文件体积。 什么是 Tree Shak
Meta开源JavaScript内存泄漏监测工具MemLab
一、MemLab简介 上周,Facebook母公司Meta 宣布了开源 MemLab,一个基于 Chromium 的浏览器的 JavaScript 应用程序内存泄漏监测工具。同时,Facebook 技
从0到1: 实现一个虚拟 DOM(上)
本文分上下两篇,实现一个基础版本的虚拟 DOM。 上篇首先介绍什么是虚拟 DOM、为什么要使用虚拟 DOM,其次完成项目创建、实现 h 函数、render 函数以及 mount 函数,完成创建虚拟 D
分析diff算法与虚拟dom(理解现代前端框架)
直观来说,虚拟DOM其实就是用数据结构表示真实的DOM结构。使用它的原因是,频繁的操作DOM会使得网站的性能下降,为了保证性能,我们需要使得DOM的操作尽量精简,我们可以通过操作虚拟DOM的方法,去比较新旧节点的差异然后精确的获取最小的,最为必要的DOM集合,最终挂载到真实的D…
利用现代浏览器的强大API在浏览器中录制任意界面并实现导出、保存与管理
两年前写过一篇文章利用现代浏览器所提供的强大 API 录制,回放并保存任意 web 界面中的用户操作实现了浏览器操作的录制、保存、回放、管理等功能。不过之前的实现是基于rrweb这个项目,限于浏览器本身对于API以及rrweb的限制并不能完美录制 (比如webgl) 所有操作。…