ASP.NET Core i Vue.js: Tworzenie rzeczywistych, skalowalnych, pełnych aplikacji przy użyciu Vue.js 3, TypeScript, .NET 5 i Azure

Ocena:   (4,2 na 5)

ASP.NET Core i Vue.js: Tworzenie rzeczywistych, skalowalnych, pełnych aplikacji przy użyciu Vue.js 3, TypeScript, .NET 5 i Azure (Basilan Duldulao Devlin)

Opinie czytelników

Podsumowanie:

Książka obejmuje programowanie full-stack przy użyciu .NET 5, Azure, Vue.js i TypeScript, zapewniając zarówno teoretyczne, jak i praktyczne wskazówki dotyczące różnych koncepcji w tej dziedzinie. Podczas gdy wielu użytkowników chwali jej kompleksową zawartość i przejrzysty układ krok po kroku, niektórzy wyrażają rozczarowanie jej ukierunkowaniem i prezentacją.

Zalety:

Wyczerpujące omówienie koncepcji rozwoju pełnego stosu, dobra równowaga między teorią a praktycznymi przykładami, wskazówki krok po kroku dotyczące konfiguracji środowiska i procesów programistycznych, poprawia zrozumienie wielu komponentów w aplikacjach korporacyjnych.

Wady:

Słaba prezentacja wizualna z czarnym tekstem na ciemnoszarym tle, niektórzy użytkownicy stwierdzili, że wprowadzenie do Vue.js jest opóźnione i rozczarowujące, i są prośby o większą głębię techniczną i dokładne wyjaśnienia dotyczące konkretnych technologii.

(na podstawie 6 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Przewodnik po tworzeniu korporacyjnych, gotowych do pracy w chmurze aplikacji internetowych z pełnym stosem przy użyciu TypeScript, Vue. js 3 i ASP.NET Core 5 dla zapracowanych programistów.

Kluczowe cechy:

⬤ Dowiedz się, jak wdrożyć czystą architekturę w najnowszym ASP.NET Core 5 Web API.

⬤ Tworzenie jednostronicowych aplikacji Vue. js 3 (SPA) przy użyciu programowania TypeScript lub JavaScript i zarządzania stanem Vuex.

⬤ Zabezpieczanie, testowanie i wdrażanie aplikacji webowych w chmurze Azure.

Opis książki:

Vue. js 3 jest szybszy i mniejszy niż poprzednia wersja, a pełne wsparcie TypeScript po wyjęciu z pudełka sprawia, że jest to łatwiejsza w utrzymaniu i łatwiejsza w użyciu wersja Vue. js. Do tego dochodzi ASP.NET Core 5, który jest obecnie najszybszym frameworkiem webowym .NET. Razem, Vue. js dla frontendu i ASP.NET Core 5 dla backendu tworzą potężną kombinację. Niniejsza książka przedstawia praktyczne podejście do wdrażania praktycznych metodologii tworzenia solidnych aplikacji przy użyciu ASP.NET Core 5 i Vue. js 3. Tematy tutaj poruszane nie są dogłębne, a książka jest przeznaczona dla zapracowanych programistów .NET, którzy mają ograniczony czas i chcą szybko wdrożyć czystą architekturę z popularnymi bibliotekami.

Zaczniesz od skonfigurowania zaplecza aplikacji internetowej, kierując się czystą architekturą, segregacją odpowiedzialności za zapytania (CQRS), wzorcem mediatora i Entity Framework Core 5. Następnie książka pokazuje, jak zbudować aplikację frontendową przy użyciu najlepszych praktyk, zarządzania stanem za pomocą Vuex, bibliotek komponentów UI Vuetify, Vuelidate do walidacji danych wejściowych, leniwego ładowania za pomocą Vue Router i uwierzytelniania JWT. Później skupimy się na testowaniu i wdrażaniu. Wszystkie samouczki w tej książce obsługują użytkowników systemów Windows 10, macOS i Linux.

Pod koniec tej książki będziesz w stanie zbudować aplikację internetową typu enterprise full-stack, korzystać z najpopularniejszych pakietów npm dla Vue. js i pakietów NuGet dla ASP.NET Core oraz wdrażać Vue. js i ASP.NET Core w Azure App Service przy użyciu GitHub Actions.

Czego się nauczysz:

⬤ Odkryć CQRS i wzorzec mediatora w ASP.NET Core 5 Web API.

⬤ Używać Serilog, MediatR, FluentValidation i Redis w ASP.NET.

⬤ Poznanie popularnych pakietów Vue. js, takich jak Vuelidate, Vuetify i Vuex.

⬤ Zarządzanie złożonymi stanami aplikacji przy użyciu biblioteki zarządzania stanami Vuex.

⬤ Pisanie testów integracyjnych w ASP.NET Core przy użyciu xUnit i FluentAssertions.

⬤ Wdrażanie aplikacji na platformie Microsoft Azure przy użyciu nowych akcji GitHub do ciągłej integracji i ciągłego wdrażania (CI/CD)

Dla kogo jest ta książka:

Ta książka o tworzeniu aplikacji jest przeznaczona dla programistów .NET, którzy chcą rozpocząć pracę z Vue. js i budować w pełni funkcjonalne aplikacje internetowe dla przedsiębiorstw. Ta książka przyda się również programistom, którzy chcą szybko i pragmatycznie zbudować aplikację proof-of-concept przy użyciu istniejącej wiedzy na temat ASP.NET Core, a także programistom, którzy chcą pisać czytelny i łatwy w utrzymaniu kod przy użyciu TypeScript i języka programowania C#. Książka zakłada średnio zaawansowaną znajomość .NET wraz ze zrozumieniem programowania C#, JavaScript i ECMAScript.

Dodatkowe informacje o książce:

ISBN:9781800206694
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Practical Enterprise React: Zostań skutecznym programistą React w swoim zespole - Practical...
Rozdział 1. Pierwsze kroki w ReactRozdział 2...
Practical Enterprise React: Zostań skutecznym programistą React w swoim zespole - Practical Enterprise React: Become an Effective React Developer in Your Team
ASP.NET Core i Vue.js: Tworzenie rzeczywistych, skalowalnych, pełnych aplikacji przy użyciu Vue.js...
Przewodnik po tworzeniu korporacyjnych, gotowych...
ASP.NET Core i Vue.js: Tworzenie rzeczywistych, skalowalnych, pełnych aplikacji przy użyciu Vue.js 3, TypeScript, .NET 5 i 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 i Angular: Praktyczne tworzenie stron internetowych z wykorzystaniem Java, Spring i...
Projektowanie, tworzenie i wdrażanie wydajnych i...
Spring Boot i Angular: Praktyczne tworzenie stron internetowych z wykorzystaniem Java, Spring i Angular - Spring Boot and Angular: Hands-on full stack web development with Java, Spring, and Angular

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)