ASP.NET Core 5 și React - Ediția a doua: Dezvoltare web full-stack utilizând .NET 5, React 17 și TypeScript 4

Evaluare:   (4.3 din 5)

ASP.NET Core 5 și React - Ediția a doua: Dezvoltare web full-stack utilizând .NET 5, React 17 și TypeScript 4 (Carl Rippon)

Recenzii ale cititorilor

Rezumat:

Cartea oferă un ghid cuprinzător pentru dezvoltatorii care doresc să învețe React cu TypeScript, în special atunci când lucrează cu un backend .NET Core. Este bine structurată și oferă perspective practice atât pentru începători, cât și pentru dezvoltatorii mai experimentați. Cu toate acestea, unii cititori sunt dezamăgiți de utilizarea procedurilor stocate și de anumite practici de codificare descrise în carte.

Avantaje:

Ghid pas cu pas pentru crearea de aplicații cu React și TypeScript.
Prezentare bine structurată și clară a subiectelor.
Potrivită pentru toate nivelurile de calificare, cu conținut practic.
O resursă bună pentru cei care utilizează un backend .NET Core.
Stil didactic accesibil și aprofundat care pune accentul pe cod.

Dezavantaje:

Folosește proceduri stocate, pe care unii le consideră învechite și practici deficitare.
Anumite practici de codare, cum ar fi păstrarea tuturor fișierelor într-un singur folder, sunt criticate ca fiind proaste.
Recomandări pentru utilizarea Auth0 pentru autentificare, care nu este liberă pentru utilizare comercială.
O parte din conținut este considerat învechit din cauza încetării suportului pentru .NET

(pe baza a 13 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Creați aplicații web complet funcționale, pregătite pentru cloud și profesionale utilizând cele mai recente caracteristici ale cadrului.NET 5 și React. js cu Microsoft Azure

Caracteristici principale

⬤ Explorați noile caracteristici ale.NET 5 cu această ediție actualizată a ASP.NET Core 5 și React.

⬤ Descoperiți strategii pentru adoptarea unei abordări de dezvoltare full-stack, tehnici de arhitectură curată și cele mai bune practici de dezvoltare.

⬤ Învățați cum să gestionați datele, să proiectați și să împachetați aplicații și să vă securizați aplicațiile web.

Descrierea cărții

Cadrul Microsoft.NET este un cadru robust pe partea de server, acum și mai puternic datorită unificării recente a ecosistemului Microsoft cu cadrul.NET 5. Această a doua ediție actualizată abordează aceste schimbări în cadrul.NET și cea mai recentă versiune a React.

Cartea începe prin a vă prezenta componentele React și TypeScript pentru construirea unei aplicații intuitive cu o singură pagină și apoi vă arată cum să proiectați API-uri REST scalabile care se pot integra cu un frontend bazat pe React. În continuare, vă veți familiariza cu cele mai recente caracteristici, modele populare și instrumente disponibile în ecosistemul React, inclusiv componentele bazate pe funcții, React Router și Redux. Pe măsură ce avansați prin capitole, veți învăța cum să utilizați React cu TypeScript pentru a face frontend-ul robust și ușor de întreținut și veți acoperi caracteristicile cheie ASP.NET 5, cum ar fi controlorii API, rutarea atributelor și legarea modelelor pentru a construi un backend robust. În plus, veți explora securitatea API cu politicile de identitate și autorizare ASP.NET 5 și veți scrie teste unitare fiabile folosind atât.NET, cât și React, înainte de a vă implementa aplicația pe Azure.

Până la sfârșitul acestei cărți, veți dobândi cunoștințele necesare pentru a vă îmbunătăți abilitățile C# și JavaScript și pentru a construi aplicații complete, gata de producție, cu ASP.NET 5 și React.

Ce veți învăța

⬤ Construiți API-uri RESTful cu.NET 5 utilizând controlori API.

⬤ Securizați API-urile REST cu politici de identitate și autorizare.

⬤ Creați componente React puternic tipizate, interactive și bazate pe funcții utilizând Hooks.

⬤ Înțelegeți cum să stilizați componentele React folosind Emotion. js.

⬤ Efectuați gestionarea stării pe partea clientului cu Redux.

⬤ Executarea unei game de teste automate pe frontend și backend.

⬤ Implementați procese de integrare continuă și livrare continuă (CI/CD) în Azure utilizând Azure DevOps.

Pentru cine este această carte

Dacă sunteți un dezvoltator web care dorește să se pună la curent cu dezvoltarea de aplicații web full-stack cu.NET Core și React, această carte este pentru dvs. Deși cartea nu presupune nicio cunoaștere a React, o înțelegere de bază a.NET Core vă va ajuta să vă familiarizați cu conceptele abordate.

Alte date despre carte:

ISBN:9781800206168
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

ASP.NET Core 5 și React - Ediția a doua: Dezvoltare web full-stack utilizând .NET 5, React 17 și...
Creați aplicații web complet funcționale,...
ASP.NET Core 5 și React - Ediția a doua: Dezvoltare web full-stack utilizând .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 - Ediția a doua: Un ghid al începătorului pentru dezvoltarea web...
Faceți primul pas în construirea aplicațiilor web...
Learn React with TypeScript - Ediția a doua: Un ghid al începătorului pentru dezvoltarea web reactivă cu React 18 și TypeScript - Learn React with TypeScript - Second Edition: A beginner's guide to reactive web development with React 18 and TypeScript

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)