main.tsx

Application entry point that initializes and renders the React application.

Responsibilities:

  • Bootstraps the React application using React 18's createRoot
  • Enables React StrictMode for development and debugging
  • Loads internationalization (i18n) configuration
  • Imports global styles and Tailwind CSS
  • Mounts the application to the DOM root element

Dependencies:

  • React (StrictMode, createRoot)
  • App component (main application root)
  • i18n.ts (internationalization setup)
  • Tailwind CSS and global styles

react

react-dom/client