Doc Frontend - ets-cfuhrman-pfe/EvalueTonSavoir GitHub Wiki

À Propos

Ce projet représente une interface utilisateur React pour notre application.

GIFT text format render (code source)

Le code original a été développé pour créer une extension VS afin de prendre en charge le format de texte GIFT.

Le code peut être trouvé ici: https://codesandbox.io/s/gift-templates-iny09

Nous avons décidé de réutiliser ce code car il fournit un aperçu proche de ce à quoi ressemblent les quiz dans Moodle. Ce qui est une plateforme bien connue à l'École de technologie supérieure (ÉTS).

Pour réutiliser le code, nous avons dû installer les packages NPM suivants:

  • katex : Une bibliothèque JavaScript rapide et facile à utiliser pour le rendu mathématique TeX sur le web.
  • marked : Un analyseur syntaxique et un compilateur de markdown. Construit pour la vitesse.
  • nanoid : Un générateur d'identifiants de chaîne unique, sécurisé, convivial pour les URL et minuscule (108 octets) pour JavaScript.
  • gift-pegjs : Un analyseur GIFT pour JavaScript utilisant PEG.js.
  • @types/katex : Définitions TypeScript pour katex.
  • @types/marked : Définitions TypeScript pour marked.
  • @types/nanoid : Définitions TypeScript pour nanoid.