Alle Kataloge

Cursor Rules

Cursor & Claude Code rules

Pro Framework .cursorrules / CLAUDE.md Packs. Kopieren, ins Repo legen, die KI lernt deinen Stack.

20 Einträge

Frontend & UI

8 Einträge

Next.js 16 (App Router + Turbopack)

App Router default, Server Components first, Client Components only when interactive.

React 19

Hooks first, no class components. Avoid useEffect for data flow.

Tailwind CSS v4

Utility-first, design tokens via CSS variables. No nested arbitrary values.

shadcn/ui

Copy-paste components, edit the source. No npm dependency for the components themselves.

Vue 3 (Composition API)

Composition API + script setup. Pinia for state.

Svelte 5 (Runes)

Runes-based reactivity. $state, $derived, $effect.

Astro 5

Islands architecture. Ship zero JS by default.

TanStack Query (React Query)

Server state lives in queries. Mutations invalidate, never manually setQueryData.

Backend & API

6 Einträge

FastAPI

Async by default, Pydantic everywhere, dependency injection over globals.

Django 5

Class-based views, async views where helpful, DRF for APIs.

Spring Boot 3

Constructor injection, @ConfigurationProperties for config, Testcontainers for tests.

Go (stdlib first)

Use stdlib net/http, errors.Is, table-driven tests. Avoid frameworks.

Rust + Axum

Axum routers, tower middleware, sqlx for DB. Use anyhow only at the edge.

Node.js / Bun

ESM, TypeScript by default, no CommonJS in new packages.

Blockchain

3 Einträge

Solana + Anchor

Account model, Anchor macros, versioned transactions, @solana/kit (web3.js v2).

EVM + Foundry

Forge for tests, Anvil for local node, fuzz tests, no truffle.

Base + OnchainKit

Smart Wallet first, Paymaster sponsorship, OnchainKit components.

Data & ORM

3 Einträge

Postgres + Prisma

Schema first, migrations checked in, never use raw SQL for app queries.

Drizzle ORM

TypeScript-first, edge-runtime compatible, no codegen step.

Supabase

Row-Level Security on every table. No service-role key in the browser.