Skip to content

Repository files navigation

Button Language

BASIC/DEPT©


Reto de la web de Frontend Practice, donde he recreado la web de BASIC/DEPT© utilizando Astro y React.

Basic DeptChallenge

👨🏽‍💻 ¿Qué tecnologías he utilizado?


Button AstroButton ReactButton CSSButton JavascriptButton Vercel

  • Astro: He utilizado Astro como framework para el desarrollo de la web, ya que, permite reducir la sobrecarga de Javascript en el navegador y mejora el rendimiento de la web, además de tener un buen SEO.

  • React: He usado React para los componentes que necesitan la interacción del usuario.

  • CSS Modules: He utilizado CSS Modules para el estilo de los componentes en React, lo que me permite tener un estilo modular y evitar conflictos de nombres.

  • Javascript: He utilizado Javascript para hacer algunos scripts como cambiar el tema de la web cuando llega el scroll a determinada sección de la web y para ocultar y mostrar el header al hacer scroll.

📸 Algunas capturas del proyecto!


Hero Section Screenshot

BD Screenshot

Featured Engagement Screenshot

Brands Screenshot

Featured News Screenshot

Footer Screenshot

Horizontal Menu Screenshot

Menu Mobile Screenshot

🗃️ Estructura del proyecto


Esta es la estructura que he utilizado en este proyecto:

/
├── public/
│ └── assets/ │ └── image.jpg
│
├── src/
│ ├── components/
│ │ ├── Component/
│ │ │ └── index.jsx
│ │ │ └── Component.module.css │ │ └── Component.astro
│ ├── utils/
│ │ └── util.js
│ ├── layout/
│ │ └── Layout.astro
│ ├── pages/
│ │ └── index.astro
│ ├── hooks/
│ │ └── useHook.js
│ └── scripts/
│ └── script.js └── package.json

👀 ¿Dónde puedes encontrarme?


Button PortfolioButton LinkedIn

About

Frontend Practice challenge where i have recreated the BASIC/DEPT website using Astro and React.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages