Categorie
JavaScript Web development

document querySelector JavaScript: come utilizzarlo

Il metodo dell’oggetto document chiamato querySelector è molto utile nella programmazione in JavaScript.

Grazie a questo metodo potrai utilizzare del selettori CSS per ottenere il primo elemento del documento che corrisponde al selettore.

Categorie
JavaScript Web development

JavaScript Keyboard Event: eventi tastiera

JavaScript Keyboard Event è un oggetto che descrive l’interazione di un utente con la tastiera del proprio dispositivo.

Esistono diversi tipi di eventi basati su JavaScript Keyboard Event.

In questo articolo vedrai un esempio di utilizzo di questi eventi.

Categorie
Angular JavaScript Web development

Angular EventEmitter: cosa è e come si usa

EventEmitter di Angular è una classe molto utilizzata per la comunicazioni tra componenti.

In questo articolo vedremo cosa sia EventEmitter e come venga utilizzato.

Avrai modo di vedere anche l’utilizzo di questa classe attraverso un esempio interattivo.

Categorie
Angular JavaScript RxJS Web development

RxJS merge: guida ed esempi pratici

merge è un operatore piuttosto comune di RxJs.

In questo articolo avrai modo di analizzare il suo funzionamento, potendo anche interagire con un esempio di applicazione di questo operatore.

La comprensione degli operatori RxJs è importante soprattutto quando si utilizzano in contesti complessi, come all’interno di un’applicazione web costruita utilizzando Angular.

Categorie
JavaScript Web development WordPress

File JSON: cosa sono, come si utilizzano

I file JSON ( JavaScript Object Notation ) sono dei files di testo che vengono utilizzati per lo scambio di dati tra entità, ad esempio un browser ed un server.

E’ un formato open, utilizzabile da chiunque gratuitamente, facilmente leggibile da un essere umano.

Categorie
Angular JavaScript RxJS Web development

RxJS: Hot Observables vs Cold Observables

Uno dei primi concetti che è necessario comprendere per utilizzare efficacemente RxJs è la differenza di comportamento tra Hot Observables e Cold Observables.

In questo articolo vedrai cosa si intende per “Hot Observable” e “Cold Observable”.

Categorie
Angular JavaScript Web development

setTimeout JavaScript: programmare l’esecuzione di codice

setTimeout è una funzione built-in di JavaScript che consente di programmare l’esecuzione di una porzione di codice.

In altre parole, definendo la funzione da eseguire come F ed il tempo di attesa come T, potrai schedulare l’esecuzione di F dopo T millisecondi, facendo uso di setTimeout().

Categorie
Angular JavaScript RxJS Web development

Operatori RxJS: imparare il funzionamento dinamicamente

Gli operatori RxJS permettono di implementare funzionalità complesse, utilizzando codice semplice ed elegante.

Tuttavia, gli operatori disponibili sono molteplici, e la documentazione a volte non rende bene l’idea del funzionamento di uno di essi.

Categorie
JavaScript Tips Web development WordPress

Come fare una chiamata AJAX ( GET / POST )

Una chiamata AJAX è una tecnologia che permette di ottenere dati da un server senza dover ricaricare la pagina.
E’ l’acronimo di “Asynchronous JavaScript and XML”, ed è alla base dello sviluppo web moderno.

Categorie
CSS JavaScript Tips Web development

Controllare il supporto dei browser per CSS e JavaScript

Il mondo del web development è in costante evoluzione, per questo motivo è importante controllare il supporto tra i browser del codice CSS / JavaScript utilizzato.

Perché è importante controllare il supporto dei browser

Categorie
JavaScript Tips Web development

Eseguire codice JavaScript su qualunque pagina web

Come probabilmente ti sarà noto, JavaScript è il linguaggio principale per creare logiche client-side nello sviluppo web, essendo per questo il linguaggio utilizzato per frameworks client-side, come Angular.

AngularCSSJavaScriptLinuxProdotti consigliatiProduttivitàRxJSSEOServizi consigliatiSvagoTipsWeb developmentWordPress