Academyacademy / vibe-102 / react-vite-tailwind

React Vite Tailwind

What this is

React + Vite + Tailwind is the Vibe 102 class stack.

React handles app parts and state. Vite creates and runs the project locally. Tailwind helps style the app without a large CSS file.

In simple words:

ToolWhat it is
ReactA JavaScript library for building the app screen from reusable pieces called components.
ViteA development tool that creates and runs the project on localhost so you can see changes fast.
TailwindA styling system that lets you design with small class names directly in HTML or JSX.

Why it matters

Vibe 102 is about app behavior.

This stack keeps the class focused on:

  • components
  • input
  • state
  • lists
  • buttons
  • responsive UI
  • localStorage

It avoids routing, server logic, backend setup, and authentication.

What to do

Use this page before Create Starter Project.

You do not need to master the stack tonight. You only need to know what each tool is responsible for:

  • React controls the screen and app memory.
  • Vite creates and runs the local project.
  • Tailwind styles the screen with class names.

Your checkpoint is simple:

Reference

I know why the starter project uses React, Vite, and Tailwind.
I will not add extra frameworks tonight.

Common mistakes

  • Comparing every framework instead of building.
  • Adding Next.js server features.
  • Installing extra libraries before the app works.
  • Treating Tailwind polish as more important than app behavior.

Vibe 102 / Current checkpoint

React Vite Tailwind

Ready to stamp - Saved in this browser only.

0 of 16 checkpoints complete

0 of 16 checkpoints complete.