Understand the Nerve Frontend Architecture
masterThe Nerve frontend is built with React 19, TypeScript, Vite, and Tailwind CSS v4. The application follows a modular feature-based structure where each feature (e.g., chat, sessions, workspace) contains its own components, hooks, and business logic.
Global state is managed through a hierarchy of React Context Providers, which are nested in a specific dependency order to ensure data flows correctly from the connection layer up to the UI components.