Visual Studio Code React Setup Nell’ultimo periodo ho cercato di organizzare al meglio la mia configurazione di Visual Studio, in modo da poter avere un ambiente il piu produttivo possibile. In particolare, per eseguire alcune implementazioni all’interno din un’applicazione React. In questo post ho raccolto le estensioni che secondo me sono fondamentali nello sviluppo di applicazioni React. Ma prima, considerando […]
ASPNETCORE_ENVIRONMENT in IIS on premise – pipeline web.config Una volta effettuata la pubblicazione all’interno di IIS on premise è necessario impostare il valore della variabile ASPNETCORE_ENVIRONMENT con il nome dell’ambiente in cui ci troviamo (es. production). Dal valore di questa variabile dipendono le configurazioni dell’applicazione .net core, che sono definite all’interno del file appsettings_ENV.json (ENV=ambiente in cui ci troviamo). Il valore di questa […]
React Redux Toolkit Migrando un applicazione React 16 alla versione 18, ho voluto minimizzare la configurazione di Redux, passando una configurazione tradizionale ad una con react redux toolkit. Uno dei problemi che si incontrano nella configurazione “standard” di Redux è la sua complessità. E’ necessario con una serie di file, e la complessità di configurazione aumenta all’aumentare della […]
Impostare la variabile ASPNETCORE_ENVIRONMENT in IIS on premise In .NET Core è possibile definire il tipo di configurazione dell’applicazione, settando il valore della variabile ASPNETCORE_ENVIRONMENT. Impostando, per esempio, il valore a “Staging” l’applicazione utilizzerà le configurazioni presenti all’interno del file appsettings.staging.json. In Azure questa configurazione può essere fatta direttamente nel portale impostandola come variabile dell’applicazione. Anche in IIS on premise è possibile effettuare […]
GraphQL React – useMutation() Nel post precedente abbiamo visto come sia possibile ottenere dati da un server GraphQL inviandogli direttamente una query con l’hook useQuery(). E’ il momento di modificare i dati del server utilizzando l’hook useMutatation(). Analizziamo la seguente mutation: La mutation prende in ingresso lo stato di un elemento todoe ritorna le sue informazioni aggiornate. Inoltre, ritorna […]