coryhouse / coryhouse/react-restaurant-scriptpro

Scaffold Vite + React 19 + TypeScript project

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
enhancement phase-1-foundations
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Goal
Initialize a new Vite project with React 19 and TypeScript. Confirm the dev server runs. Notice that components render twice in development — this is React `StrictMode`, which intentionally double-invokes effects and renders to help surface bugs in side effects and concurrent rendering.

## Acceptance criteria
- [ ] Project scaffolded with Vite, React 19, and TypeScript
- [ ] `bun dev` starts the dev server and renders the default page
- [ ] `` wraps the root in `main.tsx`
- [ ] Add a `console.log` inside a component's body and verify it fires twice in dev — understand why

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.