Aller au contenu

décembre 2021

Basthon compatible avec Edge

C'est officiel, Basthon est utilisable avec le navigateur Edge puisqu'il passe l'intégralité du jeu de tests (au moins dans sa version 95.0.1020.38) !

Optimisation du démarrage

Le scénario de chargement de Basthon a été entièrement repensé. De ~7s de chargement, on passe à ~1s pour rendre les interfaces disponibles (si les données sont déjà en cache).

En désactivant le cache, je mesure ~2s pour rendre l'interface disponible avec une connexion fibre et une machine standard.

Basthon + Typescript + Webpack

Soucieux d'utiliser les standards actuels du développement Web, Basthon a été entièrement ré-écrit en TypeScript. Le noyau a été modularisé https://www.npmjs.com/search?q=basthon et la console et le notebook sont déployés avec Webpack.

Si vous n'avez rien compris à ce message, rassurez-vous : Basthon c'est comme avant mais en mieux !

rcviz

Ceux qui (comme moi) ont rapidement la flemme d'écrire l'arbre des appels d'une fonction récursive seront heureux d'apprendre que l'excellent rcviz est intégré à Basthon !

Vive ces petits modules qui semblent oubliés mais qui ont un réel intérêt didactique !

L’ergonomie de l'API de rcviz a été revu pour l'intégration dans Basthon. Consultez la documentation : https://basthon.fr/doc.html#subsection.4.6