Content Menu Footer
Ahmed Chaabni
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...

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.

🔒 The project repository has become private. Please contact GladTek to request access.


How to Use it on Jahia 8.2+

  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

Share:
Ahmed Chaabni

Ahmed Chaabni

Founder of Gladtek and Senior IT Consultant specializing in DXP, ECM and Cloud-Native architectures. Passionate about open-source and modern developer experiences.

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

5 min read