In questo tutorial, testeremo Blazor WebAssembly creando una piccola applicazione che sfrutta SignalR per la sua funzionalità in tempo reale sia sul front-end che sul back-end. Useremo anche le librerie ASP.NET più recenti e verificheremo alcune delle nuove funzionalità del linguaggio....
Firebase offre ottimi servizi come database NoSQL, autenticazione, cloud storage e molto altro. Scopri come creare una web app moderna e scalabile con React e Firebase, utilizzando esempi di codice pratici e tecniche avanzate di sviluppo....
Apache Maven è un potente strumento di compilazione per progetti software. È implementato in Java e lo rende indipendente dalla piattaforma. Questo tutorial descrive l'utilizzo e i concetti fondamentali dell'utilizzo di Maven per la creazione di applicazioni Java....
In questo tutorial, vedremo come dockerizzare un'applicazione Spring Boot per eseguirla in un ambiente isolato, noto anche come container. Impareremo come creare una composizione di container, che dipendono l'uno dall'altro e sono collegati tra loro con una rete privata virtuale. Vedremo anche come gestirli insieme con i singoli comandi....
Oggi la maggior parte delle applicazioni web si stanno sviluppando come moduli separati (back-end/front-end). In questo tipo di scenario, dovremmo avere una documentazione adeguata con informazioni, leggibili e facili da usare. In questo tutorial, esamineremo Swagger 2.0 per il servizio REST Spring Boot utilizzando l'implementazione di Springfox....
La sicurezza è uno degli aspetti fondamentali dell'Informatica; Spring Security è un'ottima scelta per mettere in sicurezza un'applicazione se si utilizza già il framework Spring. In questo articolo utilizzeremo JWT per la fasi di autenticazione e autorizzazione....
La maggior parte delle applicazioni che utilizziamo oggi seguono l'architettura client-server. L'applicazione stessa è considerata il client o front-end e comunica con un server o il back-end per la gestione del flusso dati. Questa comunicazione viene stabilita con l'aiuto del protocollo HTTP. È qui che entrano in gioco le API REST....
Le API Docker, per impostazione predefinita, non è completamente protetta ad eccezione dei permessi del filesystem sul suo socket Unix. Per aumentare la sicurezza potresti configurare il TLS sulle connessioni TCP al Docker Engine altrimenti chiunque abbia accesso alla porta TCP potrebbe sfogliare i tuoi container Docker, avviarne di nuovi ed eseguire azioni come root sul tuo sistema....