所有文章

  • Published on
    TypeScript 作为一种静态类型检查的语言,不仅提高了代码的安全性,还大大增强了开发者的编程体验。本文将通过一些实用技巧和实例,帮助你更好地掌握和应用 TypeScript。
  • Published on
    谷歌开发者工具被大家喜爱的原因是因为其调试方便,也支持实时在控制台输出,结合远程调试nodejs也确实可以做到这个。而launch.json让我们可以把谷歌开发者工具迁移到VScode上,直接在编码工具上调试。
  • Published on
    当我还是个孩子时,我对世界的理解感到最困惑的是:回报的超线性程度。老师和教练暗示我们,回报是线性的。“你付出多少,就得到多少。”这种说法我听过无数次。他们出于好意,但这几乎从未是真实的。如果你的产品只有竞争对手的一半好,你不会得到一半的客户。你一个客户也得不到,最终会破产。
  • Published on
    GitLab CI/CD 是 GitLab 提供的一套强大工具,帮助开发者自动化构建、测试和部署过程。借助 GitLab CI/CD 我们可以轻松实现系统的自动化构建和部署。GitLab CI/CD 提供了自动化的构建、测试和部署流程,从而确保代码变更可以迅速且稳定地集
  • Published on
    在前端开发中,管理 Node.js 版本是一个常见需求。nvm、Volta 和 asdf 是三个流行的工具,它们都能帮助你方便地切换和管理不同的 Node.js 版本。那么,它们各自的使用方法、原理和注意事项有什么不同呢?本文将对比这三个工具,并给出一些建议。
  • Published on
    Zustand 是一个轻量级的状态管理库,由 pmndrs 团队开发,旨在简化 React 应用中的状态管理。它的主要优势包括简单的 API、支持中间件、以及良好的性能。
  • Published on
    在前端开发中,状态管理是一个非常重要的话题。我们有很多选择,比如 Redux、MobX、Context API 等等。今天我要向大家介绍一种轻量级但非常强大的状态管理库——Zustand。
  • Published on
    之前介绍了如何在控制台使用window.ai的功能,多少体验上不太好。这次结合transformers.js来看看最新的打开方式。
  • Published on
    浏览器事件循环(Event Loop)是理解JavaScript异步编程的重要概念。它决定了JavaScript代码在浏览器中如何执行,如何处理事件,以及如何与Web API交互。