Technology Stack
This document provides a comprehensive overview of all technologies used in the Ever Works.
Frontend Technologies
Core Framework
-
Next.js 15 - React framework with App Router
- Server-side rendering (SSR)
- Static site generation (SSG)
- Incremental static regeneration (ISR)
- API routes
- Built-in optimization
-
React 19 - UI library
- Latest features and improvements
- Concurrent rendering
- Automatic batching
- Suspense for data fetching
Language & Type Safety
- TypeScript 5 - Static type checking
- Strict mode enabled
- Path mapping configured
- Custom type definitions
Styling & UI
-
Tailwind CSS 3.4 - Utility-first CSS framework
- Custom design system
- Dark mode support
- Responsive design utilities
- JIT compilation
-
HeroUI React 2.6 - Modern React components
- Accessible components
- Customizable themes
- TypeScript support
- Tree-shakeable
State Management
-
Zustand 5 - Lightweight state management
- Simple API
- TypeScript support
- Minimal boilerplate
- DevTools integration
-
TanStack React Query 5 - Server state management
- Caching and synchronization
- Background updates
- Optimistic updates
- Error handling