Javascript - AJAX

Mattepuffo's logo
Eseguire test di componenti in React Typescript con Jest

Eseguire test di componenti in React Typescript con Jest

In realtà non useremo solo Jest per eseguire i test, ma diciamo che è la libreria di punta.

Comunque dovremmo installare e configurare parecchia roba, soprattutto perchè stiamo usando Typescript.

Inoltre io ho creato il progetto con Vite, che può portare a delle differenze rispetto ad altri modi con cui potete creare i progetti in React.

Insomma, come al solito troppe possibilità e troppe differenze......

Mattepuffo's logo
Autoplay on scroll in Javascript

Autoplay on scroll in Javascript

Quello che vogliamo ottenere è che il video si avvii quando scrolliamo o facciamo il resizing di una pagina web.

In base ovviamente a determinate misure/posizione.

Ci basterà un pò di Javascript.

Mattepuffo's logo
Usare Leaflet in Wordpress senza plugin

Usare Leaflet in Wordpress senza plugin

Per usare Leaflet in Wordpress abbiamo un plugin apposito, con il quale però non sono riuscito a fare determinate cose.

Come ad esempio usare una mappa satellitare; può essere che sia io che non ci sia riuscito e si possa fare, fatto sta che ho preferito il metodo senza plugin.

In questo articolo vediamo come fare.

Mattepuffo's logo
Creare custom hook in React

Creare custom hook in React

In React gli hook sono fondamentali, e ce ne sono svariati già inclusi.

Nessuno vieta di crearne di nostri custom.

Supponiamo di dover richiamare dei dati in diverse pagine; volendo possiamo creare un hook che accetta in input l'url e ci restituisce i dati.

Mattepuffo's logo
JavaScript Currying

JavaScript Currying

Per Currying si intende un approccio alla programmazione funzionale in cui una funzione usa ogni parametro uno alla volta invece che tutti insieme.

Quindi la funzione crea una nuova funzione interna per ogni parametro.

Detta così può essere complicato da capire, quindi vediamo un esempio, in Javascript.