More Premium Hugo Themes Premium React Themes

Chersite

web static-site generator for cher-ami projects

Chersite

web static-site generator for cher-ami projects

Author Avatar Theme by cher-ami
Github Stars Github Stars: 11
Last Commit Last Commit: Dec 12, 2025 -
First Commit Created: Jun 19, 2023 -
Chersite screenshot

Overview:

The Front app is a React static-site generator built with Vite, React, Typescript, and Less. It aims to provide a static server rendering for optimal performance. It offers a choice of use with options like a server script, a prerender script, and a Single Page Application (SPA) version. The app also incorporates @cher-ami/router for managing server static props, route transitions, and languages. The Back app, on the other hand, is not set by default and can be an optional API or BO (Back Office). The project is not a monorepo and consists of standalone apps, each having its own package.json and node_modules folder. The installation guide primarily focuses on setting up the front app with Docker on a local machine.

Features:

  • Built with Vite, React, Typescript, and Less for optimal performance
  • Offers static server rendering for improved website performance
  • Includes @cher-ami/router for managing server static props, route transitions, and languages
  • Provides options for server script, prerender script, and Single Page Application (SPA) version
  • Can be combined with optional Back app for additional functionalities

Installation:

To install the project on your local machine with Docker, follow these steps:

  1. Clone the repository and navigate to the repository folder.
  2. Start the Docker container.
  3. Start the shell from the container.
  4. Install node dependencies for the root project and install dependencies for all apps.
  5. Set up the frontend starter by configuring package.json name, readme, etc.
  6. Start the development server.
  7. Create a apps/front/.env.local file and specify your local IP (useful for accessing the frontend from other devices).

Summary:

The Front app is a React static-site generator built with Vite, React, Typescript, and Less. It aims to provide a static server rendering for optimal website performance. The app offers features such as server script, prerender script, and Single Page Application (SPA) version, as well as incorporating @cher-ami/router for managing server static props, route transitions, and languages. The installation guide focuses on setting up the front app with Docker on a local machine. The project can be combined with an optional Back app for additional functionalities. Developed by the cher-ami team, the project is licensed under MIT.