Go
In questo articolo costruiremo da zero un piccolo pacchetto Go per la gestione dei record DNS su Cloudflare, usando esclusivamente la libreria standard. Vedremo l'autenticazione tramite token, il formato delle risposte, la paginazione, la gestione degli errori e dei limiti di frequenza, un'operazione di upsert idempotente, le operazioni batch e, infine, una CLI completa che include un client DNS dinamico.
React
Quando serve un'interfaccia coerente con il resto dell'applicazione, con scorciatoie da tastiera, controllo della velocità e una barra di avanzamento su misura, la soluzione è costruire un player personalizzato. In questo articolo vedremo come realizzarlo con React, separando la logica in un custom hook e l'interfaccia in componenti riutilizzabili.
React
In questo articolo vedremo come costruire con React un player audio personalizzato, con pulsanti play/pausa, barra di avanzamento, controllo del volume e una piccola playlist, isolando tutta la logica in un custom hook riutilizzabile.
Vue.js
Abbiamo realizzato un player audio completo separando nettamente la logica, contenuta nel composable useAudioPlayer, dalla presentazione, affidata a componenti che si limitano a leggere lo stato e a invocare metodi.