• 奇舞推荐

  • 从 SWR 开始—一窥现代请求 hooks 设计模型

    本文将以 swr 为例子,讲述现在最热门的 useRequest、swr 和 react-query 三个请求 hooks 的新机制,以及新机制后 class Component 和 hooks 在设计上的区别。

    奇舞推荐
  • NVS——js 实现的 node 版本管理工具

    NVS 是一个跨平台的 Node.js 的版本切换工具,并且 NVS 本身是用 Node.js 编写的。这个工具显然是受到其他 Node.js 版本管理器工具的启发,特别是 nvm,它借鉴了很多思想和一些命令行语法。本文对 NVS 基本的设置进行了详细的说明。

    奇舞推荐
  • JavaScript Debugger 原理揭秘

    代码写完会运行一下看下效果,开发的时候我们更多都是通过 dubugger 来单步或断点运行。我们整天在用 debugger,可是你有想过它的实现原理么。

    奇舞推荐
  • 技术实践

  • Hi~ 这将是一个通用的新手引导解决方案

    不管是老用户还是新用户,在产品发布新版本、有新功能上线、或是现有功能更新的场景下,都需要一定的指导。快来看看本文是如何实现的功能引导组件吧,希望对你有所启发和帮助。

    技术实践
  • 手把手教你为 Mac 配一个好用的终端

    网络上有很多文章有教怎么去配一个好看的终端,但是大部分文章只是浅尝辄止,当我们想配出自己想要的终端时,一样会难以下手。所谓授人以鱼不如授人以渔,本篇文章将从 oh-my-zsh 的安装开始,到自定义配色和主题的选择,最后也会介绍一些实用的快捷配置和快捷键。建议在电脑端边学边看。

    技术实践
  • 见微知著 - npm 包的基础建设如此简单

    此文章将会围绕如何构建源码,如何实现带有可扫描二维码的说明文档以及不需要发包就可以进行验证的测试页面。

    技术实践
  • 扩展边界

  • 聊聊各端手势体系以及对 Web 标准手势的思考

    目前在 Web 标准中,手势能力是属于缺失的一块能力,更多的开发者通过 hammer.js 来获得一个通过 JavaScript 模拟出来的手势事件来开发一个手势强交互的应用,或者是直接基于更底层的 Touch event 来做进一步的封装。但是无论是类 hammer.js 的前端手势方案,还是 Touch event 的封装,都会导致一些问题,本文将从易用性、性能、标准化的角度来做进一步的分析。

    扩展边界
  • 聊聊 Deno 的那些事

    Deno 是一个简单、现代、安全的 JavaScript、TypeScript、Webassembly 运行时环境。本文结合实例对 deno 进行了详细解读。

    扩展边界
  • 【腾讯文档】无障碍化开发:亲近更体贴用户

    无障碍改造是锦上添花,不是兰芷萧艾!本文会从六个方面对腾讯文档无障碍化改造进行详细讲解。

    扩展边界