Skip to content

edwardhu-datadog/test-react-app

 
 

Repository files navigation

React TypeScript Application

A modern React application built with TypeScript, Vite, and best practices.

Features

  • ⚡️ Vite - Fast build tool and development server
  • ⚛️ React 19 - Latest React with TypeScript
  • 🎯 TypeScript - Full type safety
  • 🧭 React Router - Client-side routing
  • 📦 ESLint & Prettier - Code quality and formatting
  • 🔧 Custom Hooks - Reusable logic
  • 🛡️ Error Boundaries - Error handling
  • 📁 Organized Structure - Component-based architecture

Project Structure

src/
├── components/     # Reusable UI components
├── pages/         # Page components
├── hooks/         # Custom React hooks
├── utils/         # Utility functions
├── types/         # TypeScript type definitions
├── services/      # API services
└── contexts/      # React contexts

Getting Started

Install dependencies

npm install

Start development server

npm run dev

Build for production

npm run build

Preview production build

npm run preview

Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run lint - Run ESLint
  • npm run lint:fix - Fix ESLint errors
  • npm run format - Format code with Prettier
  • npm run format:check - Check code formatting
  • npm run type-check - Run TypeScript type checking

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages