An open API service indexing awesome lists of open source software.

https://github.com/brosgor/pentest-handbook


https://github.com/brosgor/pentest-handbook

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

📁 ¿Qué va en cada carpeta?

- **components/**
Componentes pequeños y reutilizables:
`Button.jsx`, `Card.jsx`, `Navbar.jsx`, `Input.jsx`.
Cada componente puede tener su propio archivo CSS Module o estilos asociados.

- **pages/**
Componentes que representan rutas completas (si usas React Router):
`HomePage.jsx`, `AboutPage.jsx`, `ProfilePage.jsx`.
Normalmente combinan varios componentes de `components/`.

- **hooks/**
Custom hooks que encapsulan lógica repetitiva:
`useAuth.js`, `useFetch.js`, `useForm.js`.

- **context/**
Para usar React Context:
`AuthContext.jsx`, `ThemeContext.jsx`.

- **utils/**
Funciones puras que no dependen de React:
`formatDate.js`, `validateEmail.js`, `constants.js`.

- **assets/**
Imágenes, fuentes, archivos estáticos que importas en tu código.

- **styles/**
Archivos CSS/SCSS globales, variables, resets.
También puedes usar CSS Modules dentro de cada componente si prefieres.