首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
夜烟花
更多收藏集
微信扫码分享
微信
新浪微博
QQ
130篇文章 · 0订阅
我用js做了个超级玛丽
前言 从刚接触编程起,作者就一直有一个做游戏的梦,奈何水平比较差,做不出啥太像样的游戏,最近趁着下班和周末时间折腾折腾,怀旧一下童年最爱玩的超级玛丽。本文将讲述如何用js写一个MVP版本的超级玛丽游戏
SPA项目频繁上线导致白屏?最佳实践来了!
背景是我们团队有个项目,上线后,偶尔会听到有人反馈说页面白屏了,刷新页面才好,因为有相当的机率复现,就排查原因。具体是什么情况,请听我慢慢道来。
前端也要懂一点 MongoDB Schema 设计
“我有很多 SQL 的开发经验,但是对于 MongoDB 来说,我只是个初学者。 我该如何在数据库里实现 One-to-N 的关系? ” 这是我从参加 MongoDB office hours 的用户那里得到的最常见的问题之一。 对于这个问题,我无法提供一个简单明了的答案,因为…
超轻的页面滚动库 lax.js
进入状态 logo 上移滚动状态 开始展开状态 绝大部分内容展开状态 全部展开状态 动画需求综合分析 核心:页面滚动触发动画 页面滚动 钉钉 logo + description 发生 位置/大小/透
offsetLeft、offsetWidth、clientWidth、scrollWidth、style.width···你都分清了吗?
还是先来点前戏,哦不,前言吧,主要想说一下为什么我会想把这些东西拿出来做一个区分,这还要从二十多年前的夏天说起······扯远了扯远了,主要还是前不久经历了一次面试。哪里的面试我就不说了,他们的面试还是很有含量的,其中就问到了这些东西。怎么说呢,这要是平时敲代码这些东西我这种马…
如何通过Dockerfile优化Nestjs镜像大小
通过dockerfile进行优化,只保留生产依赖,不打包开发依赖,极大减少node.js应用镜像大小
性能优化之内存泄漏--发生什么事了?页面咋就崩了?内存都去哪了?
一个与往常一样的上午,当我沉浸在业务需求中不可自拔时,突然被拉入到一个事故大群。一脸懵逼的我还以为和之前的每次线上bug一样仅仅是个小问题时,殊不知是我简单了...
造一个 react-infinite-scroller 轮子
无限滚动是一个开发时经常遇到的问题,比如 ant-design 的 List 组件里就推荐使用 react-infinite-scroller 配合 List 组件一起使用。 假如我们想自己实现无限滚动,难免要去查 scroll 事件,还要搞清 offsetHeight, sc…
Suspense,一种容易被忽略的性能优化技术
Suspense技术起初是为了加载异步组件,但逐渐应用到了所有异步过程中。其中,异步请求是Suspense最主要的使用场景。在不远的将来(React17/Vue3.1),基于Suspense的开发模式将成为主流,同时用户体验也会随着Suspense的使用得到优化。 Suspen…
前端鉴权的兄弟们:cookie、session、token、jwt、单点登录
我们知道,HTTP 是无状态的。也就是说,HTTP 请求方和响应方间无法维护状态,都是一次性的,它不知道前后的请求都发生了什么。 但有的场景下,我们需要维护状态。最典型的,一个用户登陆微博,发布、关注、评论,都应是在登录后的用户状态下的。 那解决办法是什么呢?::标记::。 这…