Autore: Morgan Pizzini
Disabilitare un bottone è un'operazione comune quando abbiamo a che fare con delle form. Utilizzando i framework moderni risulta anche molto pratico disabilitare il bottone quando il form non è valido.Tuttavia, questa non sempre è essere una buona idea. Questo perchè non tutte le...
La Dependency Injection è una pratica fondamentale nel panorama moderno, e con Blazor essa è ben strutturata all'interno della classe Program.cs. public static async Task Main(string[] args){ ... builder.Services.AddScoped.AddScoped(); ...}Impostata la regola di ...
Typescript è da alcuni anni un linguaggio molto affermato sulla scena web sia per quanto riguarda il frontend che per il backend. Durante gli anni ha ricevuto importanti aggiornamenti e con la versione 4.3 le caratteristiche di type-checking sono state ulteriormente affinate....
Il mondo digitale ragiona in pixel, la stessa regola vale quindi anche per il web dove a volte basta un pixel per distruggere un layout e avere un risultato grafico completamente distorto rispetto alle aspettative. Durante la creazione di una pagina ci troviamo spesso con un'...
Il CSS permette di modificare la modalità di rappresentazione di un oggetto ul o ol consentendoci tramite la proprietà list-style-type di anteporre, per ogni elemento all'interno della lista, numberi, lettere o forme geometriche. Questo approccio soddisfa la maggior parte delle ...
Sviluppare applicazioni frontend di grandi dimensioni presuppone l'adozione di pattern di sviluppo diversi da quelli usati per applicazioni di piccole po medie dimensioni. Uno dei pattern più importanti è quello che divide l'applicazione in tante piccole applicazioni: ...
Lavorare con gli array in JavaScript è un'operazione che spesso si può riassumere con la frase "è una faticaccia". Il motivo spesso è da ricercarsi nella mancanza di funzionalità per la manipolazione degli stessi all'interno di ES (EcmaScript). A questo proposito esistono varie ...
Riprendiamo il viaggio nelle best-practice nell'utilizzo di CSS e HTML introducendo un metodo di scrittura per il CSS che ci tornerà utile per la creazione di regole riguardanti i vari stili che gli elementi HTML dovranno avere sulla pagina.Questo standard prende il nome di BEM (...
Il caricamento delle immagini è in certi versi un elemento cruciale per la creazione di siti web con un layout accattivante che riesca ad intrattenere l'utente il più possibile. Abbiamo già parlato dell'attributo aspect-ratio nello script #314 associandolo alle dimensioni di un ...