Instruction file imported from nicobees/freedom-label (
.github/instructions/00_dg-index.instructions.md). Copyright stays with the author.
Developer guidelines
This document serves as the main table of contents for the Developer guidelines. Use the links below to navigate to specific sections.
1. Development Standards & Practices
- Coding Standards
- Coding Standards Overview
- Code Style - Enforced code style using Prettier, ESLint, Stylelint.
- JavaScript/TypeScript Style Guide - Specific guidelines for JS/TS.
- UI Development
- Styling Approach - CSS methodology,
styled-components, grid system, and theming. - State Management - Approaches using Redux, Context API, local state, and Zustand.
- Accessibility (a11y) - Guidelines for building accessible applications.
- Styling Approach - CSS methodology,
- Cross-Cutting Concerns
- Internationalization (i18n) - Managing translations and localization.
- Security Best Practices - Guidelines for secure development.
6. Technologies & Tools
- Technologies Overview - Summary of the tech stack (integrates
docs/TECH-STACK.MDconcepts).