Page 1 sur 1

Demande de revue de code

Posté : 15 déc. 2024, 08:55
par xofxon
Bonjour toutes et tous.

Je sollicite votre regard de développeur web en php/javascript/css.

Afin de préparer ma retraite, j'essaie de compléter ma bibliothèque de certains livres manquants dans des séries. Mais ma mémoire me fait défaut, et je n'ai plus tous les titres en tête, surtout ceux lus il y a plus de 45 ans...Donc je suis en train de l'informatiser afin d'avoir rapidement une vue de ce que j'ai et de ce que j'aimerais avoir.
Mais cela fait 15 ans je n'ai rien codé dans ces langages, alors j'aimerais avoir vos avis, conseils sur ce qui se fait maintenant, par rapport à ce que j'ai écrit, avant de continuer à développer le petit site que je projette d'exploiter qui est visible ici https://bacasable.christophe-charron.xyz/

Le contexte :
Pour les données : une base de données Mariadb, en innodb, avec quelques colonnes Json.
Programmation "à la mano", en procédural, avec Visual Studio Code, alors que jadis j'utilisais sublimetext.
Pas persuadé que ce soit mieux, mais le lien avec git me semblait très simple à mettre en place. Autre parti pris, aucune bibliothèque, aucun objet venant de l'extérieur pour ne pas être dépendant. Il faudrait vraiment qu'il y ait un objet qui fasse "papa-maman", en plus du café et sache servir la gnole à la bonne température pour me décider à l'utiliser.
Le domaine avec je suis le moins à l'aise est la CSS qui part en vrille dès que je fais évoluer les objets (le séparateur vertical qui fonctionnait dans le script d'associations jusqu'à ce que j'ajoute le réceptacle des tags au-dessus... etc).
Le code est visible ici sur mon github
xofxon/bacasable_bibliotheque
D'avance, merci d'y jeter un œil et de me faire part de vos commentaires.
Christophe

Re: Demande de revue de code

Posté : 18 déc. 2024, 14:39
par two3d
Salut,

tu as besoin d'aide pour le CSS ?

Re: Demande de revue de code

Posté : 19 déc. 2024, 06:09
par xofxon
Bonjour.
Merci pour la réponse.
D'aide, je ne sais pas, mais d'un oeil avisé sur les pratiques actuelles comme les miennes commencent à dater.
Je suis conscient des limites du site lorsqu'il est consulté sur des petites surfaces. Sur une tablette, cela passe encore, mais sur un téléphone, moins. Mais est-ce du ressort de la CSS, vu le nombre d'informations que je souhaite afficher, particulièrement sur l'onglet "liste de courses", je ne sais pas?
--
Cordialement,

Re: Demande de revue de code

Posté : 19 déc. 2024, 12:47
par two3d
Oui, c'est bien.

Après, je suis pas partisan de mettre autant de fichier CSS, mais pourquoi pas.

Tu peux peut être protéger ton accès "ajouter un livre" pour éviter que tout le monde puisse ajouter n'importe quoi (j'ai pas essayé d'ajouter mais j'ai eu accès au formulaire).

Re: Demande de revue de code

Posté : 19 déc. 2024, 21:38
par xofxon
Oui, je suis d'accord. Mais tant que je ne suis pas sûr de ma CSS, je trouve plus pratique de faire des fichiers par thème. Je les regrouperai en un seul lorsque la version sera plus "stable".
Tu peux ajouter des livres si tu veux, c'est une base "bacasable" qui ne contient qu'une petite partie de ma bibliothèque mais suffisamment pour avoir un jeu d'essai qui permette de tester avec un petit peu de volume. Et cela permet de voir le comportement du javascript. Tu ne pourras pas supprimer quoi que ce soit, l'utilisateur Mysql associé n'ayant pas les droits.