-
Notifications
You must be signed in to change notification settings - Fork 1
Principes en conventies
Wij hebben in sprint 11 verder gewerkt aan de site voor de opdrachtgever we werkte allemaal als team alleen uiteindelijk nu in sprint 11 werken wij nu als een team. Hiervoor zijn aparte persoonlijke branches vanuit de main en feature branches geïntroduceerd, pull request met aan de hand van de feature branches zodat de pull request klein en overzichtelijk blifjt en mergen naar main aanbod gekomen. Dit maakt de samen werking gemakkelijker.
Loading state zodat de interactie die gemaakt wordt met de gebruiker weet dat het laad, succes als het is gelukt, error als het is gevaald en pleasurable state waarbij je een animatie hebt nadat het voltooid is om een leuke user experience te geven. het kan een aan de hand van confeti zijn bijvoorbeeld als een interactie voltooid is dit kregen wij ook aangeboden
Hierbij hadden we ook een test gedaan waar progressive enhancement weer terug kwam
Ook kregen wij prevent.default zodat de pagina zich niet ververst als er bijvoorbeeld data word verzonden dan blijft de pagina het zelfde.
Ik heb branches, pull request en mergen toegepast. Ik heb samen met mijn klasgenoot branches gemaakt en ook feature branches als er bijvoorbeeld bugs was bij het mergen om verder te werken en dat samen te brengen of als er een nieuwe component was dat vanuit de nieuwe merge te halen.
Ik heb ook proggresive enhancement toegepast als voorbeeld gebruik ik mijn ratings ik heb het met puur html en css gemaakt. doormiddel van radio buttons en daarna verder versterkt met javascript.
Loading, succes state was gelukt pleasurable en error state was niet helemaal goed gelukt jammer genoeg hopelijk sprint 12 wel. Alleen vind ik dit debetable omdat ik in de website die ik heb gemaakt met mijn klasgenoot krijgt de gebruiker een vink animatie dat pleasurable is om te zien omdat je weet dat je verzending is gelukt.
Ik heb een POST gedaan via de server en waar het client side wordt afgehandeld en ook prevent.default is gelukt waarbij de pagina niet ververst word als de pagina ratings verzonden is.