Ricerca: Java
RxJS è la libreria Javascript che consente di sviluppare utilizzando una metodologia chiamata Reactive Programming, la quale utilizza gli Observable per la gestione di codice asincrono e callback. L'operazione che da il via a una pipeline creata a partire da un Observable è l'...
A causa della natura non tipizzata di JavaScript, accade spesso che in un oggetto vi possano essere proprietà non volute o che, per scelta, non vogliamo avere. Pensiamo a un oggetto persona che contiene dati sensibili e che deve essere anonimizzato al momento del salvataggio.In ...
Dagli script precedenti abbiamo imparato a utilizzare tutte le varie sfaccettature delle promise, ma dobbiamo tenere presente che per la programmazione asincrona abbiamo a disposizione anche le keyword async/await. Quando è giusto usare l'una o l'altra versione?Una risposta ...
Il mondo degli sviluppatori JavaScript è sicuramente il più colorito: non si smette mai di imparare e troviamo sempre novità, anche se a volte bisogna bisogna riuscire a distinguere una cosa interessante da una utile. Questo è il caso della keyword with, usata per creare un ...
Per poter capire le Higher-Order functions in JavaScript è bene partire da un esempiofunction calcola(numeri) { let totale = 0; for (const num of numeri) { totale = totale + num; } return totale;}calcola([1, 1, 1]); Quella appena presentata è una normale funzione a cui ...
L'utilizzo di file JavaScript e CSS è facile e funzionale all'interno di applicazioni web: possiamo scrivere degli stili e funzioni che modificano l'aspetto di tutta la pagina. Ma cosa accade quando facciamo modifiche alla parte HTML, cambiando classi o rimuovendo elementi? Molto...
Nello scorso script abbiamo visto come grazie ai DevTools di chrome abbiamo la possibilità di identificare il codice inutilizzato. Oggi invece li utilizzeremo per aiutarci a capire cosa avviene nella pagina attraverso dei messaggi in console. Nello specifico andremo a utilizzare ...
Ad oggi l'esecuzione di chiamate HTTP in un framework frontend è spesso delegato a librerie e/o componenti interni, i quali cercano di proporre la metodologia più rapida ed efficace per arrivare a eseguire una richiesta HTTP. Per fare un esempio, basta pensare a HttpClient in @...
In JavaScript esiste un metodo chiamato reduce. Rilasciato nel lontano 2011 con ECMAScript 5 insieme ai ben più noti map, filter o indexOf, è molto meno utilizzato e spesso incompreso nella sua funzionalità, ma permette di scrivere all'interno di un unica riga operazioni ben più ...
Nella versione 102 di Chrome, troviamo nuove specifiche per l'interazione delle PWA con il file system, rendendo un'applicazione web sempre più simile a una nativa. Tali modifiche sono già disponibili anche su altri browser.Per arrivare a ciò, non dovremmo agire solo sul codice, ...