· Jahia  · 1 min read

Jahia TypeScript Modules

A new way to develop TemplateSet without knowledge about Maven or Java universe.

A new way to develop TemplateSet without knowledge about Maven or Java universe.

Tenet Project Upgrade – TypeScript, Vite, and Tailwind 4

Since our last update about the Tenet project, the Jahia Solutions teams have been updating their javascript modules to have more features.

They upgraded the frontend stack from JSX + Webpack to TypeScript + Vite giving frontend developers a much better experience by replacing the heavy Webpack with lightweight, modern Vite.


We planned to recreate the same site as before, but with a different module that includes:

  • TailwindCSS 4
  • Vite
  • React with TypeScript

🚀 The project is already working, although some screens are still being updated.

You can check it out here: Tenet TypeScript GitHub Repository


How to Use it on Jahia 8.2 (GraalVM Environment)

  1. Copy the provisioning file
    Download 0-tenet-upgrade-install.yaml and place it into your provisioning YAML folder.
    (This installs the newly released javascript-modules-engine that replaces the old one.)

  2. Update your .env file
    Add your environment parameters accordingly.

  3. Install dependencies

Terminal window
yarn
  1. Deploy and watch for changes
Terminal window
yarn dev

or simply deploy using:

Terminal window
yarn deploy

Posted by GladTek

Back to Blog

Related Posts

View All Posts »
Jahia with Docker

Jahia with Docker

Download and use Jahia Docker images and run them using Docker Compose