Tegenwoordig zijn er uitstekende tools om alles te meten wat er op je site gebeurt: klikken, leestijd, laadtijden, fouten, enzovoort. Met de videocontent op onze websites willen we net zo zorgvuldig omgaan… toch?
We kunnen niet vaak genoeg zeggen hoe belangrijk aandacht voor kleine details is bij het bouwen van applicaties. Phoenix LiveView maakt dat verrassend eenvoudig. Het is fantastisch, en dit is alweer ons derde artikel erover. Vraag je je af of we een heel artikel aan contenteditables kunnen wijden? Jazeker.
De vorige keer besprak ik foutafhandeling en de animatie daarvan in een applicatie met Phoenix LiveView. Bij mave hebben we oog voor zulke details, en jij waarschijnlijk ook — anders zou je dit niet lezen. Vandaag duiken we in een ander onderwerp waar we mee aan de slag gingen: paginaovergangen.
Bij mave zijn we dol op Phoenix LiveView. Zelfs als backenddeveloper ga je er vanzelf mee letten op kleine interacties die veel effect hebben en je product degelijk laten aanvoelen. Met een paar kleine wijzigingen kunnen we dat resultaat in onze hele app consequent doorvoeren. Laten we kijken naar foutafhandeling in een Phoenix LiveView-formulier.
1
2
3
4
5
<script type="module">
import { Player } from "https://cdn.video-dns.com/npm/@maveio/components/+esm";
</script>
<mave-player embed="ubg50Cq5Ilpnar1"></mave-player>
<script type="module">
import { Player } from "https://cdn.video-dns.com/npm/@maveio/components/dist/react.js";
</script>
<Player embed="ubg50Cq5Ilpnar1"></Player>
<script type="module">
import { Player } from "https://cdn.video-dns.com/npm/@maveio/components/+esm";
</script>
<mave-player embed="ubg50Cq5Ilpnar1"></mave-player>