Abdoulrazack A.
Me contacter
Parlons de votre projet

Front-end · PWA2026

Inko

La plateforme de lecture manga où le JavaScript a pris les commandes du rendu.

Capture du projet Inko
Rôle
Front-end, architecture JavaScript, intégration d’API
Stack
JavaScript, ES Modules, PWA, Service Worker, Anilist, Android

Navigation par séries et collections, lecteur de chapitre avec reprise, espace utilisateur, intégration Anilist et proxy de sources. Le projet charnière où je suis passé de pages statiques à une interface pilotée par l’état.

PWAlecture hors-ligne
Readerreprise de lecture
Androidapp native
APIAnilist + sources

Le tournant

Inko est le projet où j’ai arrêté d’écrire des pages figées pour laisser le JavaScript construire l’interface à partir des données : catalogue, fiche série, lecteur, collections, authentification.

Avant Inko, j’écrivais des pages. Après, j’écrivais un état, et l’interface en était la conséquence.

Séparer la logique de la vue

Architecture modulaire en ES Modules, logique séparée du rendu, cache et service worker pour lire hors-ligne. Puis une app Android empaquetée, avec ses propres pièges : un WebView ancien qui ignore certaines propriétés CSS modernes, à contourner une par une.

Le lecteur de chapitre, piloté entièrement par l’état.
Le lecteur de chapitre, piloté entièrement par l’état.
Projet suivantJs-Ranker Un modèle entraîné qui note la qualité d’un code JavaScript, et l’impose en CI.