Je ne veux plus que mon codeur PHP écrive Javascript. Je veux séparer le codage javascript et le codage php. Comment dois-je écrire de la documentation sur cette interaction?Interaction entre un codeur HTML/Javascript et un codeur de langage de script de serveur?
Imaginons une requête ajax vraiment simple. Quant à moi, la documentation doit contenir un diagramme de flux de séquence.
- utilisateur cliquant sur le bouton "modifier"
- préchargement est présenté à l'utilisateur
- demande ajax est envoyé à l'URL/ajax_request/catégorie/{category_id} /; nous attendons la réponse au format json
- le temporisateur a démarré; si la réponse n'est pas reçue dans les 10 secondes - afficher l'alerte "Délai d'expiration de la connexion, s'il vous plaît essayer d'actualiser la page et essayer encore une fois."
- demande ajax est reçu en données var
- cacher préchargement
- vérifier si data.success est faux alors montrer alerte « Quelque chose ne va pas. »
- data.html de vente dans le conteneur
Comme vous le voyez, il est vraiment difficile d'expliquer ce flux au format texte. Je sais qu'il y a UML pour décrire de telles choses, mais je n'ai aucune expérience. Tous les exemples UML sont trop simples et je ne peux pas comprendre comment construire des diagrammes plus compliqués.
S'il vous plaît, n'importe qui (expert UML), pourriez-vous me montrer comment le diagramme UML va chercher mon exemple.
J'apprécie vraiment toute aide. Je vous remercie!
Une autre question - comment dois-je documenter le format des données passant entre le côté serveur et le site client? Merci encore une fois – Kirzilla
Diagrammes de séquence .... – Zoidberg
Ouais, je sais, mais comme je l'ai dit tous les échantillons UML sont trop simples et je n'arrive pas à comprendre comment construire un diagramme pour mon échantillon. :( – Kirzilla