Technological Choices

Last modified by Manuel Leduc on 2024/02/14 17:49

Typescript

UI Elements: Vue + Web Components

  • Both Vue 3 and Web Components are allowed to be used as part of the UI of Cristal.
  • Reusable UI elements defined using Vue 3 must be exported as Web Components.

Build tools

Testing

Unit and Vue components tests

Vitest

End to End / Functional tests

Playwright

Accessibility tests

Axe Core and careful selection of the design systems to be accessible by default.

Code Style, Linting and Formatting

Components

To be defined

See the Technologies design page for the ongoing choices.

France 2030 Logo

This project is being financed by the French State as part of the France 2030 program

Ce projet est financé par l’État Français dans le cadre de France 2030

  • Powered by XWiki 15.10.8-node2. Hosted and managed by XWiki SAS

Get Connected