on

Mattepuffo's logo
Usare gli extension methods in Dart e Flutter

Usare gli extension methods in Dart e Flutter

Gli extension methods in Dart ci permettono di aggiungere funzionalità alle librerie esistenti.

Possiamo crearne a piacimento ed oggi vediamo un paio di esempi.

In un primo esempio creiamo una extension di String per mettere in maiuscolo la prima lettera di una parola.

Mattepuffo's logo
Usare fetch con Alpine.js

Usare fetch con Alpine.js

Alpine.js è un leggero framework per Javascript che ci consente di avere molte interazioni con l'HTML senza dover installare librerie/framework più pesanti.

Tra l'altro non richiede dipendenze esterne, e non necessita di Node.js.

Di primo acchitto vi dico che lo userei su progetti relativamente piccoli.

Però ha un sacco di chicche interessanti.

Mattepuffo's logo
Rimuovere X-Frame-Options in Apache

Rimuovere X-Frame-Options in Apache

Negli ultimi si sono inventati parecchia "roba" per la sicurezza, e hanno fatto bene.

Solo che ci sono alcune limitazioni che a volte rompono proprio!

Una di queste, in uno specifico è X-Frame-Options!