nodejs

Mattepuffo's logo
Manipolare immagini in Node.js con sharp

Manipolare immagini in Node.js con sharp

sharp è una libreria per Node.js che ci consente di manipolare le immagini.

In pratica possiamo fare le classiche operazioni di conversione, ridimensionamento, cropping, ecc.

L'ho trovata molto facile da usare, anche se l'ho testata solo in locale.

Sul sito ci sono diverse istruzioni per diverse piattaforme.

Mattepuffo's logo
Creare file con Bun

Creare file con Bun

Era da un pò che volevo inizare a provare Bun, ed oggi sono finalmente riuscito a fare qualche test.

L'installazione è andata abbastanza liscia, ed anche il suo utilizzo.

In questo articolo vediamo diversi modi di creare un file ed aggiungere contenuto.

Mattepuffo's logo
Postgres embeddedable con PGlite

Postgres embeddedable con PGlite

PGlite è sostanzialmente una versione WASM di Postgres.

Possiamo usarlo sia in progetti Node.js/Bun/Deno, che direttamente nel browser.

E supporta sia lo storage in memory che persistente; nel caso lo usassimo nel browser, la persistenza si aggancerà a IndexedDB.

Mattepuffo's logo
Caching in Node.js con Bentocache

Caching in Node.js con Bentocache

Bentocache è una libreria per Node.js che ci permette di salvare i dati in formato key:value e riutilizzarli nella nostra applicazione.

Mette a disposizione diversi drivers per il salvataggio dei dati.

Noi vediamo un esempio basico con il salvataggio in memory.