Commit Graph
64 Commits
Author SHA1 Message Date
matthieu a578a7d22c Services: correction Carte/likes (1 seule approche: likes dans le parent, total recalcule, fix syntaxe) + enonce React #3 (formulaire d'ajout, tri, React Router) 2026-06-25 09:11:46 +02:00
Stage1 0a01b5310c correctio bugs => + de bugs 2026-06-24 16:33:54 +02:00
Stage1 5707f5e2e3 like total 2026-06-24 15:30:30 +02:00
matthieu e28c70d440 Correction services: total de likes recalcule (source de verite = likes par trilogie dans App, total = reduce) au lieu d'un total mute; + fusionner les deux map 2026-06-24 14:47:58 +02:00
Stage1 bd1e9adf13 jsp... 2026-06-24 14:36:43 +02:00
Stage1 6621ced8c5 suite like (bug) 2026-06-24 11:56:59 +02:00
Stage1 336d92db9b début page gd 2026-06-24 11:16:47 +02:00
matthieu b30bae07c2 Enonce React #2 services (Geometry Dash): map/key, conditionnel, etat local, champ controle, lifting state up, useEffect, fetch en React, re-decoupage 2026-06-24 09:21:10 +02:00
Stage1 af94eafc10 theme ? 2026-06-23 17:02:59 +02:00
Stage1 37364af1a2 fin tuto 2026-06-23 16:36:04 +02:00
Stage1 b40a975c9c corrections bugs 2026-06-23 16:12:28 +02:00
Stage1 0d3855a322 correction bugs 2026-06-23 16:12:14 +02:00
matthieu ec4f14be33 Tuto React: expliquer pourquoi App n'affiche ni Header ni Footer (majuscule = composant vs balise HTML, pas d'erreur), + verifs import/export 2026-06-23 15:49:04 +02:00
Stage1 b795340a99 début mdr... 2026-06-23 15:45:58 +02:00
Stage1 db20a998ac TOTO 2026-06-23 15:33:07 +02:00
Stage1 7a04b631a4 wlcome back 2026-06-23 15:31:56 +02:00
Stage1 785c82717f rip 2026-06-23 15:31:00 +02:00
Stage1 98a38b81d3 début projet 2026-06-23 15:21:49 +02:00
Stage1 f8bc1be364 fin 2026-06-23 15:21:36 +02:00
matthieu 39d5e9f00b Tuto React depuis zero: install Node/npm, Vite, structure, JSX, decoupage en composants (1 composant = 1 fichier), props, useState 2026-06-23 14:29:01 +02:00
Stage1 d95bcdd306 json + navbarre update 2026-06-23 12:05:50 +02:00
matthieu e65bf607d8 CORS Guillaume: recommander d'installer Python (Add to PATH) puis python -m http.server 2026-06-23 11:08:39 +02:00
matthieu 472498c56d CORS: adapter a Zed (terminal integre + npx serve/py), retirer Live Server VS Code, titres neutres 2026-06-23 11:07:35 +02:00
matthieu 22a1178bd7 CORS: solutions Windows sans python (Live Server VS Code recommande, py -m http.server, npx serve, IDE JetBrains) 2026-06-23 11:05:15 +02:00
matthieu ba66dfd5b5 Explication CORS enrichie: difference file:// (lecture disque, pas de serveur) vs http://localhost:8000 (mini-serveur, vraie origine), localhost/port 2026-06-23 11:01:50 +02:00
matthieu 4be75bfb86 Correction services CORS: ouvrir via http (python http.server) au lieu de file://, chemin fetch css/vehicules.json, tbody corps_flotte manquant 2026-06-23 10:59:03 +02:00
Stage1 eeb0e37e25 début json lol 2026-06-23 10:44:51 +02:00
Stage1 126d5adea2 mode sombre + horloge 2026-06-23 09:59:20 +02:00
Stage1 c3ab560c47 corrections/améliorations 2026-06-23 09:34:41 +02:00
matthieu 5ad4bded37 Ameliorations services: une seule fonction d'affichage, singulier/pluriel au chargement, classe virgule; rappel suite (exos 8-11) 2026-06-23 09:25:02 +02:00
Stage1 19e0b777ca correction bugs 2026-06-22 16:47:56 +02:00
Stage1 20a5020bc5 tet 2026-06-22 16:39:16 +02:00
matthieu 8230a3b80b Correction services localStorage: affichage non rafraichi au chargement, piege texte/nombre (parseInt), point-virgule manquant 2026-06-22 16:23:00 +02:00
Stage1 5582234947 début localstorage 2026-06-22 16:18:48 +02:00
matthieu 54fe8935a2 Correction services: classes HTML (espace vs virgule), menage JS (code mort/duplique), coherence message alerte 2026-06-22 15:41:36 +02:00
Stage1 0075fd6c1c table js 2026-06-22 15:22:47 +02:00
Stage1 cad8295d1c update formulaire 2026-06-22 14:48:21 +02:00
matthieuandClaude Opus 4.8 3586e8fcad Explication form: role du form, name, action (OU) et method GET/POST (exemple suggestions/POST)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 14:34:12 +02:00
Stage1 e6216b36b2 corrections + update js formulaire 2026-06-22 11:46:32 +02:00
matthieuandClaude Opus 4.8 6c01a550d0 Solutions services (filet de securite, a consulter en dernier recours) pour le rattrapage JS
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 09:42:34 +02:00
matthieuandClaude Opus 4.8 ceceb1865f Rattrapage JS services (mode indices, sans solution): conditions, tableaux/boucles, filter, localStorage, classList, setInterval, fetch, composant navbar
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 09:24:49 +02:00
Stage1 d7b5df74be simulateur de devis 2026-06-18 15:09:33 +02:00
Stage1 bb2b789d3f simulateur de devis 2026-06-18 15:09:14 +02:00
Stage1 397272429d corrections 2026-06-18 12:05:02 +02:00
matthieuandClaude Opus 4.8 5314db52a0 Guide services: relecture form, redimensionnement borne textarea (min/max), icone bouton Envoyer
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 11:44:33 +02:00
Stage1 be6c852045 update style formulaire 2026-06-18 10:55:11 +02:00
Stage1 d14cce5731 update formulaire + footer 2026-06-18 10:22:29 +02:00
Stage1 8910b77294 début formulaire 2026-06-17 16:54:23 +02:00
Stage1 f630bbf649 add style table 2026-06-17 16:04:44 +02:00
Stage1 2aade91105 update table + nav barre 2026-06-17 16:03:56 +02:00