This guide outlines best practices for building a Vite / React / Tailwind / Nanostores / Astro application. The goal is readability and maintainability, minimizing abstraction to keep the codebase clear.
- Astro
- Preact
- Nanostores
- Tailwind CSS
- Postgres
This guide outlines best practices for building a Vite / React / Tailwind / Nanostores / Astro application. The goal is readability and maintainability, minimizing abstraction to keep the codebase clear.
| <prompt> | |
| <context> | |
| <description>FDP Belleza es un centro de belleza en Sevilla con más de 20 años de experiencia en peluquería y estética.</description> | |
| <location>Sevilla, España</location> | |
| <mission>Ofrecer una experiencia de belleza única con tratamientos personalizados y productos de alta calidad.</mission> | |
| </context> | |
| <services> | |
| <category name="Peluquería y Estilismo"> | |
| <service> |
interface Task {
id: number;
title: string;
completed: boolean;
createdAt: Date;
}
interface CreateTaskDto extends Omit<Task, 'id' | 'createdAt'> {}
interface UpdateTaskDto extends Omit<Partial<Task>, 'id'> {}Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.