📜 JavaScript/TypeScript - Standardy Kodu¶
Ten dokument opisuje standardy kodu JavaScript i TypeScript dla Panel Księgowy.
📋 Code Style¶
ES6+ Syntax¶
- Indentacja: 2 spacje
- Cudzysłowy: Pojedyncze (
'string') - Semicolons: Wymagane
- camelCase: Dla zmiennych i funkcji
- PascalCase: Dla komponentów React
TypeScript¶
interface Client {
id: number;
name: string;
}
function createClient(client: Client): Promise<Client> {
// ...
}
🎯 Alpine.js¶
Użycie¶
<div x-data="{ open: false }">
<button @click="open = !open">Toggle</button>
<div x-show="open">Content</div>
</div>
🔄 HTMX¶
Użycie¶
<button hx-get="/api/clients/"
hx-target="#client-list"
hx-indicator="#spinner">
Load Clients
</button>
📚 Więcej informacji¶
Zobacz .cursor/rules/javascript-guidelines.mdc dla szczegółowych wytycznych.
Ostatnia aktualizacja: 2025-11-29
Wersja dokumentacji: 1.0