跳到主要内容

javascript

Angular

本规则提供了 Angular 开发的全面指南,涵盖了编码标准、最佳实践、性能优化、安全注意事项和测试方法,以确保可维护、可扩展且高性能的应用程序。

Apollo-client

该规则提供了在项目中使用的 Apollo Client 的全面最佳实践,涵盖代码组织、性能、安全、测试和常见陷阱。它旨在指导开发人员构建健壮且可维护的 GraphQL 驱动的应用程序。

Apollo-graphql

此规则提供了使用 Apollo GraphQL 进行开发的全面最佳实践和编码标准。它涵盖了模式设计、安全、性能、测试和部署。

Astro

该规则提供了用于开发 Astro 项目的全面最佳实践和编码标准。它涵盖了代码组织、性能、安全性、测试和常见陷阱。

Axios

该规则提供了使用 Axios 的全面指南,涵盖了最佳实践、安全注意事项以及性能优化。它旨在提高代码质量、可维护性以及在处理 Axios 时的整体应用程序弹性。

Bun

此规则提供关于 Bun 库编码标准、最佳实践和通用模式的全面指导。它包括性能优化、安全注意事项和测试策略。

Cheerio

本规则提供了在 JavaScript 中使用 Cheerio 进行网页抓取和 HTML 解析的最佳实践,涵盖了代码组织、性能、安全、测试和常见陷阱。

Codemirror

此规则提供了有效使用 CodeMirror 的指南,涵盖代码组织、性能、安全、测试以及常见陷阱。它旨在确保健壮且可维护的代码编辑器实现。

Cypress

本规则提供了 Cypress 最佳实践的全面指南,涵盖代码组织、性能、安全、测试策略和工具,以确保健壮且可维护的端到端测试。

D3

D3.js 项目的全面最佳实践和编码标准,涵盖代码组织、性能、安全、测试和常见陷阱。

Deno

此规则文件提供了全面的 Deno 开发指南,涵盖代码组织、安全、性能、测试和文档的最佳实践。遵循这些标准可确保 Deno 应用程序具有可维护性、高效性和安全性。

Detox

此规则文件提供了使用 Detox 编写稳定且可维护的端到端 (E2E) 测试的指南,涵盖了代码结构、测试策略和性能考虑。它包括测试 ID 用法的最佳实践、处理不稳定性以及与 CI/CD 流水线的集成。

Electron

强制执行 Electron 开发的最佳实践、编码标准和性能注意事项。涵盖代码结构、安全、测试和常见陷阱,以确保健壮且可维护的应用程序。

Esbuild

本规则提供了 esbuild 的全面最佳实践,重点关注构建配置和开发工作流中的性能、代码组织和安全性。

Eslint

此规则为 ESLint 提供了全面的指南,涵盖代码组织、常见模式、性能、安全性、测试和工具,以确保高质量、可维护的 JavaScript/TypeScript 代码。

Express

本规则提供了关于开发健壮、可维护和高性能 Express.js 应用程序的最佳实践的全面指南,涵盖了从代码组织、安全性到测试和部署的各个方面。

Fabric-js

本规则提供了使用 Fabric.js 开发应用程序的全面最佳实践,涵盖代码组织、性能优化、安全注意事项和测试策略。它旨在帮助开发人员创建高效、可维护且安全的 Fabric.js 应用程序。

Google-maps-js

该规则提供了 Google Maps JavaScript API 开发指南,涵盖了代码组织、性能、安全、测试和常见陷阱。它提倡最佳实践,以确保高效、安全且可维护的地图应用程序。

Hardhat

本规则概述了 Hardhat 开发的最佳实践,涵盖代码组织、安全性、测试和性能。它旨在为使用 Hardhat 以太坊开发环境的开发人员提供全面的指南。

Htmx

此规则提供了 htmx 开发的全面最佳实践,涵盖了代码组织、安全性、性能、测试和常见陷阱。 它旨在指导开发人员构建健壮、可维护且安全的 htmx 应用程序。

Ionic

此规则提供了 Ionic Framework 开发的全面最佳实践,涵盖代码组织、性能、安全性、测试等。遵循这些指南将有助于构建更易于维护、性能更优、更安全的 Ionic 应用程序。

Jest

此规则提供了使用 Jest 编写干净、可维护且有效的测试的指南。它涵盖了代码组织、性能、常见陷阱以及测试 JavaScript 和 TypeScript 项目的最佳实践。

Jquery

该规则文件提供了 jQuery 开发的指南,涵盖代码组织、性能、安全和测试。它有助于开发人员编写可维护、高效且安全的 jQuery 代码。

Langchain-js

LangChain.js 应用开发的综合性最佳实践和编码标准。重点关注代码组织、性能、安全、 测试和常见陷阱,以确保构建健壮且可维护的 AI 驱动解决方案。

Llamaindex-js

该规则提供了关于使用 LlamaIndex-JS 开发 AI 应用程序的全面指南,涵盖了代码组织、性能、安全和测试的最佳实践。它旨在确保构建出健壮、高效且安全的 LLM 驱动的应用程序。

Mobx

本规则提供了使用 MobX 的全面指南,涵盖了代码组织、性能、测试和常见陷阱的最佳实践。它旨在确保使用 MobX 在 React 和其他 JavaScript 应用程序中进行高效且可维护的状态管理。

Nestjs

此规则提供了关于 NestJS 最佳实践、编码标准和架构模式的全面指导。它旨在通过涵盖代码组织、安全、测试和其他基本方面,帮助开发人员构建可扩展、可维护且高性能的 NestJS 应用程序。

Next-js

该规则为 Next.js 开发提供了全面的指导,涵盖代码组织、性能、安全、测试和常见陷阱。它通过遵循社区接受的最佳实践和编码标准,帮助开发人员构建健壮、可扩展且易于维护的 Next.js 应用程序。

Nuxt

此规则提供了 Nuxt.js 项目全面的最佳实践和编码标准,涵盖代码组织、性能、安全性、测试和常见陷阱。它旨在确保可维护、可扩展且安全的 Nuxt.js 应用程序。

Playwright

此规则强制执行 Playwright 测试的最佳实践和编码标准,包括稳定的选择器、测试隔离、以用户为中心的测试以及性能考虑。

Prisma

强制执行 Prisma 的最佳实践,涵盖 schema 设计、数据访问和应用程序安全。 提供编写高效、安全且可维护的 Prisma 应用程序的指南。

Puppeteer

本规则文件概述了 Puppeteer 的最佳实践,涵盖代码组织、性能、安全性、测试和常见陷阱。它旨在指导开发人员构建健壮且可维护的 Puppeteer 应用程序。

Qwik

此规则提供了 Qwik 应用程序开发的全面最佳实践,涵盖了代码组织、性能、安全性、测试以及常见陷阱。它旨在指导开发人员编写可维护、高效且安全的 Qwik 代码。

React-mobx

该规则提供了使用 Mobx 开发 React 应用程序的全面最佳实践,涵盖代码组织、性能、测试和安全注意事项。它旨在指导开发人员使用 React-Mobx 构建健壮且可维护的应用程序。

React-native

该规则提供了全面的 React Native 开发最佳实践和编码标准,涵盖代码组织、性能、安全、测试以及常见陷阱。

React-query

此规则强制执行在 React 应用程序中使用 react-query 的最佳实践,涵盖代码组织、性能、安全和测试。

React-redux

强制执行 React-Redux 应用程序的结构和维护最佳实践,重点关注代码组织、性能和可维护性。 此规则为开发人员提供了编写高效、可扩展且可测试的 React-Redux 代码的指南。

React

全面指南 React 最佳实践,涵盖代码组织、性能、安全、测试及常见陷阱。遵循这些指南有助于开发者构建可维护、可扩展且高性能的 React 应用。

Redux

该规则提供了关于 Redux 最佳实践的全面指南,涵盖代码结构、性能优化、 测试策略以及常见的陷阱,以确保构建健壮且可维护的 Redux 应用。

Remix

该规则文件为 Remix 开发提供了全面的最佳实践,涵盖了代码组织、性能、安全性、测试等方面。它旨在指导开发者构建可维护、可扩展且安全的 Remix 应用程序。

Socket-io

本规则提供了使用 Socket.IO 开发健壮、可扩展且安全的实时应用程序的指南和最佳实践。它涵盖了代码组织、性能优化、安全考虑、测试策略以及使用 Socket.IO 时应避免的常见陷阱。

Solidjs

该综合指南概述了 SolidJS 开发的最佳实践,涵盖了代码组织、性能、安全、测试和常见陷阱。它为构建可维护、高效和安全的 SolidJS 应用程序提供了可操作的指导。

Svelte

全面的 Svelte 最佳实践,涵盖代码结构、性能、安全、测试和常见陷阱。此规则旨在为编写可维护、高效且安全的 Svelte 应用程序提供指导。

Sveltekit

此规则提供了全面的 SvelteKit 开发最佳实践和编码标准,涵盖代码结构、性能、安全、 测试以及常见陷阱。旨在提高代码质量、 可维护性和整体项目健康状况。

Tauri

该规则提供了关于开发健壮、安全且高性能的 Tauri 应用程序的全面指南。它涵盖了代码组织、安全最佳实践、性能优化、测试策略以及应避免的常见陷阱。

Three-js

本规则提供了使用 Three.js 开发高效、可维护且健壮的 3D Web 应用程序的指南和最佳实践。它涵盖了代码组织、性能优化、安全、测试以及常见陷阱等方面的知识,以确保高质量的开发体验。

Turbopack

该规则提供了 Turbopack 开发的全面最佳实践,涵盖代码组织、性能、安全、测试和工具,以确保高效且可维护的应用程序。

Typescript

强制执行 TypeScript 开发的最佳实践,包括编码标准、性能考虑因素和常见陷阱。此规则为开发人员提供可操作的指导,以编写清晰、可维护且可扩展的 TypeScript 代码。

Vite

本规则提供了一套全面的 Vite 应用开发最佳实践、编码标准和指南,涵盖了从代码组织、性能到安全和测试等各个方面。

Vitest

该规则文件提供了使用 Vitest 的全面最佳实践,涵盖了 Vitest 项目中的代码组织、测试策略、性能和安全性。这些指南确保了简洁、可维护和可靠的测试套件。

Vue

全面的 Vue.js 开发指南,涵盖代码结构、性能、安全、测试和工具最佳实践。本规则提供可操作的指导,以提高 Vue.js 项目中的代码质量、可维护性和开发人员的生产力。

Vue3

此规则提供了 Vue 3 项目的最佳实践和编码标准,涵盖代码组织、性能、安全、测试、工具和常见陷阱,以确保可维护且高效的应用程序。它旨在指导开发人员编写高质量的 Vue 3 代码。

Webpack

此规则提供了关于 Webpack 配置、优化和项目使用的全面最佳实践。它涵盖了代码组织、性能、安全性、测试和常见陷阱,以确保健壮高效的构建。

Zustand

Zustand 的规则提供了在 React 应用程序中使用 Zustand 的指南,Zustand 是一个简单且不带偏见的 状态管理库。它涵盖了代码组织、性能优化、测试以及需要避免的常见陷阱的最佳实践。