8000 component-composition · GitHub Topics · GitHub
[go: up one dir, main page]

Skip to content
#

component-composition

Here are 32 public repositories matching this topic...

An interactive React application that demonstrates core React concepts through an Accordion UI—a set of questions with toggleable answers. It is ideal for learners who want to strengthen their understanding of React state management, component structure, event handling, for building FAQ sections, collapsible content or any expand/collapse interface

  • Updated Mar 10, 2026
  • CSS

An educational React app that shows a food menu and lets you filter items by category (breakfast, lunch, shakes). It’s built with React 18, Vite, and plain JavaScript (no TypeScript), using only React fundamentals: functional components, `useState`, props, and list rendering

  • Updated Mar 10, 2026
  • JavaScript

A React application that fetches and displays a list of tours from an external API. It demonstrates core React concepts—state, effects, list rendering, and lifting state—in a single-page app built with Vite and plain CSS. You can view tour cards, expand or collapse descriptions, remove tours from the list, and refresh to load the list again

  • Updated Mar 10, 2026
  • CSS

A React application demonstrating tab functionality: it displays job information fetched from an external API and lets users switch between jobs using interactive buttons. The project focuses on React fundamentals—state management, side effects, component structure, props, list keys, and working with APIs

  • Updated Mar 10, 2026
  • JavaScript

🚀 Elevate your React apps with advanced state management techniques! Explore component composition, Context API for seamless state sharing, and Reducers for managing complex states. Check out "React Elegant Context" demo now! 💻✨

  • Updated Sep 26, 2024
  • JavaScript

Improve this page

Add a description, image, and links to the component-composition topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the component-composition topic, visit your repo's landing page and select "manage topics."

Learn more

0