React code splitting – parte 3 Dopo aver descritto nell’articolo precedente l’API lazy(), passiamo ad analizzare un altro elemento fondamentale per la visualizzazione dei componenti lazy, il componente Suspense. All’interno del componente MyComponent viene renderizzato il component OtherComponent, che è stato caricato tramite l’API lazy(). Nella return il componente è inserito all’interno di un componente Suspense. Questo elemento ci permette di […]
React e code splitting – parte 2 Nell‘articolo precedente è stato importato un componente in maniera dinamica, inserendolo all’interno di una useEffect(). Nell’articolo viene caricato il component e successivamente assegnato tramite la useState(). Questo tipo di approccio è sicuramente funzionante, ma diventa difficile da gestire all’interno di progetti reali. Per poter meglio gestire il comportamento dinamico, dall’ultima versione di React è stata […]
React e code splitting – parte 1 Con l’ultima versione di React sono state distribuite nuove Api che consentono di gestire scenari di code-splitting. Ma di cosa si tratta? La creazione di applicazioni web che includono javascript monolite (ad esempio bundle che racchiudono l’intera applicazione), può generare problemi di usabilità e lentezza nel caricamento. Inoltre il code splitting consente al programmatore di […]
Differenze tra Azure Devops e Github La migrazione da Azure Pipelines a Github Actions è un’operazione che deve sicuramente impostata in maniera corretta. Riassumendo rapidamenteme, i passaggi che devono essere effettuati sono: Il punto di contatto tra Azure Pipelines e Github Actions è sicuramente l’utilizzo di YAML per la configurazione del workflow. Nonostante tutto ci sono alcune differente sintattiche che verranno […]
Come cancellare una riga in una Temporal History Table Utilizzando le Temporal History Table potrebbe essere necessario cancellare delle righe memorizzate all’interno delle tabelle generate automaticamente. Con il sistema automatico di gestione delle modifiche, che definisce la validità temporale delle righe nelle tabelle di history, la cancellazione dei record non dovrebbe essere necessaria. La cancellazione “tradizionale” di un record non è possibile: è necessario […]