Usare Grid.js in Svelte
Abbiamo già visto Grid.js in un altro articolo; in questo vediamo come usarlo con Svelte!
Prima di tutto installiamo la libreria con npm:
npm install gridjs gridjs-svelte
Abbiamo già visto Grid.js in un altro articolo; in questo vediamo come usarlo con Svelte!
Prima di tutto installiamo la libreria con npm:
npm install gridjs gridjs-svelte
In un precedente articolo abbiamo visto come inviare email in Go usando il package standard net/smtp.
In questo vediamo come inviare email usando un package esterno apposito: Gomail!
In questo articolo vediamo come allineare una serie di immagini al centro di un div usando CSS e Flexbox.
Ovviamente ci sono svariati modi per ottenere questa cosa, ma con Flexbox mi sono trovato bene.
Lo ammetto, sono un grandissimo amante dell'istruzione ON DUPLICATE KEY UPDATE di MariaDB/MySQL.
In Laravel possiamo usare la funzione upsert di Eloquent per ottenere lo stesso risultato.
Dovrebbe essere compatibile almeno con le versioni 9 e 10 di Laravel; e da quello che ho capito, upsert funziona anche con altri db che non hanno questa istruzione.
Da Wikipedia:
In informatica il Bubble sort o ordinamento a bolla è un semplice algoritmo di ordinamento di liste di dati. In esso l'insieme di dati viene scansionato, ogni coppia di elementi adiacenti viene comparata ed i due elementi vengono invertiti di posizione se sono nell'ordine sbagliato. L'algoritmo continua nuovamente a ri-eseguire questi passaggi su tutta la lista fino a quando non vengono più eseguiti scambi, situazione che indica che la lista è ordinata.
In questo articolo ne vediamo una implementazione in Python.
Di default Svelte non ha una libreria specifica per eseguire richieste HTTP; nel senso che usa quella standar di Javascript: fetch!
Ovviamente potete usarne anche altre; in questo articolo vediamo come usare fetch per recuperare dati da una API e visualizzarli in tabella.
Svelte è totalmente differente ad altri "competitors" come Angular o React.
Ho cominciato questi giorni un pò a studiarlo, e non sembra per nulla male.
In questo articolo vediamo qualcosa di molto soft, e cioè come cambiare titolo ad una pagina in maniera dinamica.
In Javascript i web workes ci permettono di eseguire dei long task in background, senza impattare sulla UI.
In questo articolo vediamo un esempio basico di come usarli in React.
Le ConcurrentHashMap fanno parto delle Java Collections, ed implementano l'interfaccia Map.
Sono sostanzialmente delle strutture dati chiave:valore thread safety.
Ma rispetto ad altre strutture simili, hanno dei vantaggi in termini di performance.
Personalmente mi trovo già bene con il modo standard con cui React gestisce gli state.
Però ho voluto provare Zustand, che pare essere una libreria sempre più usata per questo scopo.
In questo articolo vediamo un pò di codice; il mio progetto si basa su Typescript, ma la libreria supporta anche Javascript.