Skip to content

toadmaninteractive/zeus-frontend

Repository files navigation

Zeus Nuxt 3

Look at the Nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

npm ci

Development Server

Start the development server on http://localhost:3000:

npm run dev

Production

Build the application for production:

npm run generate

Check out the deployment documentation for more information.

Development

  1. Start a docker container with original Zeus frontend/backend.
  2. Run npm run dev

Routing

Routing depends on file structure in dir pages. Details

Stores

Stores are like services in Angular. Here we use Pinia Details

Middlewares

We use 01.setup.global middleware that runs on first load. Other middlewares we declare at every page where we need them. Details

Composables

UseApi to request something.
UseRenderSchema to work with render schema (suddenly).

Details

Components

Recursive rendering are made in ZeusDynamicRenderer. Other components are just copies of original ones.

Server

We don't use it at all. It is made for SSR, we don't have it.

About

Zeus Frontend Standalone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published