首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
龙哈哈同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
LOOK 直播活动地图生成器方案
在最近的活动开发中,笔者完成了一款大富翁的游戏。在整个地图中,有很多的组成路径的方格以及作为房产的方格,如果一个个手动去调整位置,工作量是很大的。介绍一个方案能够帮助我们快速确定方格在地图中的位置。
后端一次给你10万条数据,如何优雅展示,到底考察我什么?
前言 大家好,我是林三心,用最通俗的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心,今天跟大家来唠唠嗑,如果后端真的返回给前端10万条数据,咱们前端要怎么优雅地展示出来呢?(哈哈假设后端真的
你可能不知道的流式 React Hooks(关于组织代码的最佳实践)
这次的分享结合我在项目中使用 full hooks-based React Components 的一些经验,给大家介绍一些我所认为的 React Hooks 最佳实践。 首先还是简单回顾一下 React Hooks。 先看传统的 React Class-based Compo…
漫谈 React Fiber
React 实现了使用 Virtual DOM 来描述 UI 的方式,通过对比两棵树的差异最小化的更新 DOM,这样使得用户的代码变的傻瓜,但是同时也来带了一些问题。这个核心的问题就在于 diff 计算并非是免费的,在元素较多的情况下,整个 diff 计算的过程可能会持续很⻓时…
如何基于 TypeScript 实现控制反转
一. 前言 最近接到任务,需要给团队封装一个基于 EggJS 的上层 NodeJS 框架,在这个过程中参考了 NestJS 、Midway 等开源项目,发现它们都引入了一项重要特性 —— IoC ,于是笔者借这个机会对 IoC 进行了一些学习和梳理。本文主要参考了 Midway…
RBAC 权限模型在 EggJS 中的实践
一提到后台系统,权限管理体系是其中一个必不可少的组成部分。后台往往涉及到大量的数据(包含许多隐私数据),这些数据通常需要不同职责的人员进行分别管理也就是我们所谓的各司其职。一个良好的权限设计能够起到保证业务数据处理的流畅性,降低操作风险,保障数据安全的作用。 在近期负责的中后台…
蚂蚁金服异步串行面试题
朋友去面试蚂蚁金服,遇到了一道面试题,乍一看感觉挺简单的,但是实现起来发现内部值得一提的点还是挺多的。 flow 是指一系列 effects 组成的逻辑片段。 flow 支持嵌套。 effects 的执行只需要支持串行。 用数组包裹的上述三项。 先把参数浅拷贝一份(编写库函数,…
关于passive event listener的一次踩坑
没错,的确很标题党,但是我最近发现我的一个朋友(谁说是我的!)真的不太会用addEventListener。 我最近参与了一个开源项目,vue-carousel,Vue生态圈里的一个轮播组件,由加拿大的一个电商公司SSENSE开源的。然后刚好有人提了一个issue 这句警告翻译…
ES6、ES7、ES8、ES9、ES10新特性一览
ECMA规范最终由TC39敲定。TC39由包括浏览器厂商在内的各方组成,他们开会推动JavaScript提案沿着一条严格的发展道路前进。 Stage 0: strawman——最初想法的提交。 Stage 1: proposal(提案)——由TC39至少一名成员倡导的正式提案文…
JavaScript全屏实现
今天在做PC端项目时遇见一个全屏需求,以往没有接触过,便查找资料学习了一下。 所有的浏览器都实现了这些API。然而一些带有前缀的实现在拼写上略微有些差别