Solution architecture de code PHP

Petit nouveau ! | 1 Messages

20 févr. 2024, 09:34

Bonjour,
Débutant en développement PHP Laravel, j'aurais besoin de vos conseils et retour d'expériences pour le cas de figure suivant.
Je vais devoir construire un tableau dynamique à partir de données extraite d'une Bdd, jusque là du classique.
Pour contre dans chaque lignes affichée je vais devoir gérer une dizaine de champs de saisie (input text, scrolling list et checkbox), le nombre de ligne n'étant pas connu et pouvant être assez élevé (jusqu'à 100), je m'interroge sur la façon de gérer la validation de cet écrans (et de toutes les données saisies).
Est-il plus pertinent de gérer la validation à la ligne (ajouter un bouton sauvegarde dans chaque ligne) ? est-il possible de faire une validation globale ? (pour toutes les lignes d'un coup) quelle méthode serait la meilleure ? form post ?
Dans le cas d'une sauvegarde globale est-il possible de n'envoyer que les champs modifiés depuis la dernière sauvegarde ?
J'ai cru comprendre que Livewire pourrait être utile dans ce cas de figure, qu'en pensez vous ?

Je sais que ca fait beaucoup de questions, merci d'avance pour vos réponses / conseils.

Merci d'avance

Olivier