ASP.NET Core e Vue.js: Costruire applicazioni full-stack scalabili e reali utilizzando Vue.js 3, TypeScript, .NET 5 e Azure

Punteggio:   (4,2 su 5)

ASP.NET Core e Vue.js: Costruire applicazioni full-stack scalabili e reali utilizzando Vue.js 3, TypeScript, .NET 5 e Azure (Basilan Duldulao Devlin)

Recensioni dei lettori

Riepilogo:

Il libro copre lo sviluppo full-stack utilizzando .NET 5, Azure, Vue.js e TypeScript, fornendo una guida teorica e pratica sui vari concetti del settore. Sebbene molti utenti ne lodino l'esaustività dei contenuti e il layout chiaro, passo dopo passo, alcuni esprimono disappunto per l'attenzione e la presentazione.

Vantaggi:

Copertura completa dei concetti di sviluppo full-stack, buon equilibrio tra teoria ed esempi pratici, guida passo-passo sulla configurazione dell'ambiente e sui processi di sviluppo, migliora la comprensione di più componenti nelle applicazioni aziendali.

Svantaggi:

La presentazione visiva è scadente, con testo nero su sfondo grigio scuro; alcuni utenti hanno trovato l'introduzione a Vue.js tardiva e poco convincente; sono state avanzate richieste di maggiore approfondimento tecnico e di spiegazioni approfondite su tecnologie specifiche.

(basato su 6 recensioni dei lettori)

Titolo originale:

ASP.NET Core and Vue.js: Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azure

Contenuto del libro:

Una guida alla costruzione di applicazioni web full-stack enterprise e cloud-ready con TypeScript, Vue. js 3 e ASP.NET Core 5 per sviluppatori impegnati.

Caratteristiche principali:

⬤ Imparare a implementare un'architettura pulita nell'ultima API Web ASP.NET Core 5.

⬤ Sviluppare applicazioni a pagina singola (SPA) Vue. js 3 utilizzando la programmazione TypeScript o JavaScript e la gestione dello stato Vuex.

⬤ Proteggere, testare e distribuire la propria applicazione web full-stack su Azure Cloud.

Descrizione del libro:

Vue. js 3 è più veloce e più piccolo della versione precedente e il supporto completo di TypeScript lo rende una versione di Vue. js più manutenibile e facile da usare. E poi c'è ASP.NET Core 5, che è il framework web.NET più veloce di oggi. Insieme, Vue. js per il frontend e ASP.NET Core 5 per il backend costituiscono una combinazione potente. Questo libro segue un approccio pratico all'implementazione di metodologie pratiche per la costruzione di applicazioni robuste utilizzando ASP.NET Core 5 e Vue. js 3. Gli argomenti trattati non sono approfonditi e il libro è destinato a sviluppatori.NET impegnati che hanno poco tempo a disposizione e vogliono implementare rapidamente un'architettura pulita con librerie popolari.

Inizierete a configurare il backend della vostra applicazione web, guidati da un'architettura pulita, dalla segregazione della responsabilità delle query di comando (CQRS), dal pattern dei mediatori e da Entity Framework Core 5. Il libro mostra poi come costruire l'applicazione frontend utilizzando le migliori pratiche, la gestione dello stato con Vuex, le librerie di componenti UI di Vuetify, Vuelidate per la validazione degli input, il caricamento pigro con Vue Router e l'autenticazione JWT. In seguito, ci si concentrerà sui test e sulla distribuzione. Tutte le esercitazioni di questo libro supportano gli utenti di Windows 10, macOS e Linux.

Alla fine di questo libro, sarete in grado di costruire un'applicazione web full-stack aziendale, di utilizzare i pacchetti npm più comuni per Vue. js e NuGet per ASP.NET Core e di distribuire Vue. js e ASP.NET Core su Azure App Service utilizzando GitHub Actions.

Cosa imparerete:

⬤ Scoprire CQRS e il pattern dei mediatori nelle API Web di ASP.NET Core 5.

⬤ Utilizzare Serilog, MediatR, FluentValidation e Redis in ASP.NET.

⬤ Esplorare i pacchetti comuni di Vue. js come Vuelidate, Vuetify e Vuex.

⬤ Gestire stati complessi dell'applicazione utilizzando la libreria di gestione degli stati Vuex.

⬤ Scrivere test di integrazione in ASP.NET Core utilizzando xUnit e FluentAssertions.

⬤ Espandere la propria applicazione su Microsoft Azure utilizzando le nuove azioni GitHub per l'integrazione continua e la distribuzione continua (CI/CD).

A chi è rivolto questo libro:

Questo libro sullo sviluppo di applicazioni è rivolto agli sviluppatori .NET che vogliono iniziare a lavorare con Vue. js e realizzare applicazioni web aziendali full-stack. Troveranno utile questo libro anche gli sviluppatori che desiderano creare un'applicazione proof-of-concept in modo rapido e pragmatico utilizzando le loro conoscenze esistenti di ASP.NET Core e gli sviluppatori che vogliono scrivere codice leggibile e manutenibile utilizzando TypeScript e il linguaggio di programmazione C#. Il libro presuppone una conoscenza di livello intermedio di.NET e una comprensione della programmazione C#, di JavaScript e di ECMAScript.

Altre informazioni sul libro:

ISBN:9781800206694
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

React pratico per l'impresa: diventare uno sviluppatore React efficace nel proprio team - Practical...
Capitolo 1. Come fare per andare avanti con...
React pratico per l'impresa: diventare uno sviluppatore React efficace nel proprio team - Practical Enterprise React: Become an Effective React Developer in Your Team
ASP.NET Core e Vue.js: Costruire applicazioni full-stack scalabili e reali utilizzando Vue.js 3,...
Una guida alla costruzione di applicazioni web...
ASP.NET Core e Vue.js: Costruire applicazioni full-stack scalabili e reali utilizzando Vue.js 3, TypeScript, .NET 5 e Azure - ASP.NET Core and Vue.js: Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azure
Spring Boot e Angular: Sviluppo web full stack pratico con Java, Spring e Angular - Spring Boot and...
Progettare, costruire e distribuire applicazioni...
Spring Boot e Angular: Sviluppo web full stack pratico con Java, Spring e Angular - Spring Boot and Angular: Hands-on full stack web development with Java, Spring, and Angular

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)