Project Architecture
The Re:Earth Visualizer repository contains both frontend and backend codebases. Here we will focus on the frontend codebase, which is /web
directory in the repository.
Main architecture of the frontend codebase are:
Entry Points
We utilize Vite
as the build tool for the front-end codebase, ensuring fast and efficient development. The front-end consists of two main pages: Main and Published.
-
Main: This represents the core Re:Earth Visualizer application, encompassing features such as the Dashboard, Editor, and Settings.
-
Published: This refers to the published page, designed for viewing and interacting with the finalized scene.
This structure ensures a clear separation of development environments for editing and viewing content.