标签:JavaScript
你确定还继续用 NPM 吗?全方位对比 Yarn、pnpm、Bun
NPM、Yarn、pnpm 和 Bun:深入比较 Node.js 包管理工具
2025 年前端前沿技术深度剖析与展望
在科技飞速发展的今天,前端开发领域正以前所未有的速度进行着变革与创新。新的技术、框架和工具层出不穷,不断推动着前端开发的边界。对于前端开发者来说,...
新手必备的 npm 使用教程
1、npm 是什么? npm( Node Package Manager ) 是 JavaScript 和 Node.js 的包管理工具,用于安装、管理和共享代码模块( 称为 “ 包 ” 或 “ package ” )...
AST( 抽象语法树 )原理及应用
前言 在编程世界中,源代码的解析和转换是一个非常重要的过程。无论是代码的语法检查、格式化,还是高级功能的实现( 如代码压缩、语法转换 ),都离不开对代...
Web 前端与 APP 的交互
在现代应用开发中,前端和原生 APP 的交互是不可忽视的一部分,本文将深入探讨几种常见的前端与 APP 交互方式。 一、WebView 什么是WebView ?WebView 是将网...
推荐3款常用Web自动化测试神器
Web 自动化测试在保证质量、提升效率、软件开发加速迭代上起到关键作用,它已经成为现代软件测试中不可或缺的一部分,今天给大家介绍推荐几款常用的 Web 自动...
Vue3 的 setup 语法糖
Vue3 的组件可以有两种不同的风格书写,它们包括选项式 API ( Options API ) 和 组合式 API ( Composition API )。 选项式 API 还是和之前版本的 Vue 一样,...
Prettier 使用指南
1、什么是 Prettier Prettier 是一个代码格式化工具,支持下列编程语言的代码格式化 JavaScript ( including experimental features ) JSX Angular Vue Flow...
使用 Docusaurus 为开源项目生成帮助文档
Docusaurus 是 Facebook 开源的一个静态网站生成器,主要用来给开源项目生成帮助文档或博客。我开源的博客主题 MWordStar 的使用文档就是用 Docusaurus 生成...
Webpack 配置 Babel
Babel 是一个 JavaScript 的转译器。它的主要功能就是把 ES2015+ 的代码转换为 ES5 或更低版本的 JavaScript 代码。有了 Babel,您就可以使用最新的 JavaScri...
1
2