ASP.NET Core 5 i React - Wydanie drugie: Tworzenie stron internetowych z wykorzystaniem .NET 5, React 17 i TypeScript 4

Ocena:   (4,3 na 5)

ASP.NET Core 5 i React - Wydanie drugie: Tworzenie stron internetowych z wykorzystaniem .NET 5, React 17 i TypeScript 4 (Carl Rippon)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowy przewodnik dla programistów, którzy chcą nauczyć się React z TypeScript, szczególnie podczas pracy z zapleczem .NET Core. Jest dobrze skonstruowana i oferuje praktyczne spostrzeżenia zarówno dla początkujących, jak i bardziej doświadczonych programistów. Niektórzy czytelnicy są jednak rozczarowani wykorzystaniem procedur składowanych i niektórych praktyk kodowania opisanych w książce.

Zalety:

Przewodnik krok po kroku po budowaniu aplikacji za pomocą React i TypeScript.
Dobrze zorganizowana i przejrzysta prezentacja tematów.
Odpowiedni dla wszystkich poziomów umiejętności dzięki praktycznym treściom.
Dobre źródło informacji dla osób korzystających z backendu .NET Core.
Przystępny i dokładny styl instrukcji, który kładzie nacisk na kod.

Wady:

Wykorzystuje procedury składowane, co niektórzy uważają za przestarzałą i złą praktykę.
Niektóre praktyki kodowania, takie jak przechowywanie wszystkich plików w jednym folderze, są krytykowane jako złe.
Zalecenia dotyczące używania Auth0 do uwierzytelniania, które nie jest darmowe do użytku komercyjnego.
Niektóre treści są uważane za nieaktualne ze względu na zakończenie wsparcia dla .NET

(na podstawie 13 opinii czytelników)

Oryginalny tytuł:

ASP.NET Core 5 and React - Second Edition: Full-stack web development using .NET 5, React 17, and TypeScript 4

Zawartość książki:

Twórz w pełni funkcjonalne, gotowe do pracy w chmurze i profesjonalne aplikacje internetowe przy użyciu najnowszych funkcji frameworka .NET 5 i React. js z Microsoft Azure

Kluczowe cechy

⬤ Poznaj nowe funkcje platformy.NET 5 dzięki zaktualizowanemu wydaniu ASP.NET Core 5 i React.

⬤ Odkryj strategie przyjmowania podejścia programistycznego full-stack, techniki czystej architektury i najlepsze praktyki programistyczne.

⬤ Dowiedz się, jak zarządzać danymi, projektować i pakować aplikacje oraz zabezpieczać swoje aplikacje internetowe.

Opis książki

Framework.NET firmy Microsoft to solidny framework po stronie serwera, teraz jeszcze potężniejszy dzięki niedawnej unifikacji ekosystemu Microsoft z frameworkiem.NET 5. To zaktualizowane drugie wydanie uwzględnia te zmiany we frameworku.NET i najnowszej wersji React.

Książka rozpoczyna się od omówienia komponentów React i TypeScript do tworzenia intuicyjnych aplikacji jednostronicowych, a następnie pokazuje, jak projektować skalowalne interfejsy API REST, które można zintegrować z frontendem opartym na React. Następnie poznasz najnowsze funkcje, popularne wzorce i narzędzia dostępne w ekosystemie Reacta, w tym komponenty oparte na funkcjach, React Router i Redux. W kolejnych rozdziałach dowiesz się, jak używać Reacta z TypeScriptem, aby uczynić frontend solidnym i łatwym w utrzymaniu, a także poznasz kluczowe funkcje ASP.NET 5, takie jak kontrolery API, routing atrybutów i wiązanie modeli, aby zbudować solidny backend. Oprócz tego, przed wdrożeniem aplikacji na platformie Azure, poznasz zasady bezpieczeństwa API za pomocą zasad tożsamości i autoryzacji ASP.NET 5 oraz napiszesz niezawodne testy jednostkowe przy użyciu zarówno.NET, jak i React.

Pod koniec tej książki zdobędziesz wiedzę potrzebną do udoskonalenia swoich umiejętności C# i JavaScript oraz tworzenia pełnych, gotowych do produkcji aplikacji za pomocą ASP.NET 5 i React.

Czego się nauczysz

⬤ Budować interfejsy API RESTful z.NET 5 przy użyciu kontrolerów API.

⬤ Zabezpieczać interfejsy API REST za pomocą zasad tożsamości i autoryzacji.

⬤ Tworzenie silnie typowanych, interaktywnych i opartych na funkcjach komponentów React przy użyciu Hooks.

⬤ Zrozumieć, jak stylizować komponenty React za pomocą Emotion.js.

⬤ Zarządzanie stanem po stronie klienta przy użyciu Redux.

⬤ Uruchamianie szeregu zautomatyzowanych testów na frontendzie i backendzie.

⬤ Wdrażanie procesów ciągłej integracji i ciągłego dostarczania (CI/CD) na platformie Azure przy użyciu Azure DevOps.

Dla kogo jest ta książka

Jeśli jesteś programistą internetowym, który chce przyspieszyć tworzenie aplikacji internetowych z wykorzystaniem .NET Core i React, ta książka jest dla Ciebie. Chociaż książka nie zakłada żadnej wiedzy na temat React, podstawowa znajomość.NET Core pomoże ci uporać się z omawianymi koncepcjami.

Dodatkowe informacje o książce:

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

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

ASP.NET Core 5 i React - Wydanie drugie: Tworzenie stron internetowych z wykorzystaniem .NET 5,...
Twórz w pełni funkcjonalne, gotowe do pracy w...
ASP.NET Core 5 i React - Wydanie drugie: Tworzenie stron internetowych z wykorzystaniem .NET 5, React 17 i TypeScript 4 - ASP.NET Core 5 and React - Second Edition: Full-stack web development using .NET 5, React 17, and TypeScript 4
Learn React with TypeScript - Second Edition: Przewodnik dla początkujących po reaktywnym tworzeniu...
Zrób pierwszy krok w budowaniu nowoczesnych...
Learn React with TypeScript - Second Edition: Przewodnik dla początkujących po reaktywnym tworzeniu stron internetowych przy użyciu React 18 i TypeScript - Learn React with TypeScript - Second Edition: A beginner's guide to reactive web development with React 18 and TypeScript

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