Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 701 Bytes

File metadata and controls

24 lines (17 loc) · 701 Bytes

DJS10 - Asynchrony Blog Posts

A React application that demonstrates asynchronous data fetching, error handling, and state management using the JSONPlaceholder API.

Features

  • Fetches blog posts from JSONPlaceholder API
  • Elegant error handling with user-friendly messages
  • Clean component architecture
  • Loading states for better UX
  • Responsive design with Tailwind CSS

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Start the development server: npm run dev

Project Structure

  • src/components/ - Reusable UI components
  • src/hooks/ - Custom React hooks
  • src/types/ - TypeScript interfaces
  • src/services/ - API and data fetching logic