Bienvenue dans ModularJS
ModularJS est un outil permettant d'édifier des applications web véloces et réactives.
Il s'apparente aux cadriciels (frameworks) JavaScript tels que React ou Vue ou Svelte, qui partagent la vocation de simplifier la conception d'interfaces utilisateur interactives.
Néanmoins, une dichotomie fondamentale le distingue : ModularJS transpose l'intégralité de votre logique en un code JavaScript natif et optimal lors de la compilation, plutôt que de déléguer l'interprétation de vos composants à l'exécution dans le navigateur.
Cette approche architecturale garantit l'absence de pénalité computationnelle liée aux abstractions du cadriciel.
Sa genèse répond également à un impératif d'ergonomie : l'abolition des surcouches superflues et de la complexité cognitive imposées au développeur.
L'ambition est d'allier confort et concision syntaxique, permettant de maximiser l'expressivité du code tout en minimisant sa verbosité.
Ce tutoriel va vous inculquer les paradigmes et la syntaxe inhérents à ModularJS.
ModularJS