Skip to main content
VibeStacks

Loading the search index…

Frontend

Components

Functional components handle interaction; display components handle presentation.

Articles

  • Article

    Functional and display components

    Functional components answer "does it work?" (forms, dialogs, menus); display components answer "does it look good?" (3D, motion, visual style). You choose them in completely different ways.

Entries

  • EntryTop pick

    shadcn/ui

    Not a component library but component source you copy into your repository. Accessibility comes from proven primitives; the look is yours to change with Tailwind.

  • EntryTop pick

    three.js

    The de facto standard for 3D on the web. In React, pair it with React Three Fiber and write scenes as components.

  • EntryTop pick

    Motion

    The most used animation library in React. Write enter, exit, layout, and gesture animations as declarative props.