Hodnotenie:
Kniha poskytuje komplexného sprievodcu pre vývojárov, ktorí sa chcú naučiť React s TypeScriptom, najmä pri práci s backendom .NET Core. Je dobre štruktúrovaná a ponúka praktické poznatky pre začiatočníkov aj skúsenejších vývojárov. Niektorí čitatelia sú však sklamaní z používania uložených procedúr a niektorých kódovacích postupov opísaných v knihe.
Výhody:⬤ Sprievodca krok za krokom na vytváranie aplikácií s Reactom a TypeScriptom.
⬤ Dobre štruktúrovaná a prehľadná prezentácia tém.
⬤ Vhodné pre všetky úrovne zručností s praktickým obsahom.
⬤ Dobrý zdroj informácií pre tých, ktorí používajú backend .NET Core.
⬤ Prístupný a dôkladný štýl výučby, ktorý kladie dôraz na kód.
⬤ Používa uložené procedúry, ktoré niektorí považujú za zastarané a zlé postupy.
⬤ Niektoré postupy kódovania, ako napríklad uchovávanie všetkých súborov v jednom priečinku, sú kritizované ako zlé.
⬤ Odporúčania na používanie Auth0 na overovanie, ktoré nie je zadarmo na komerčné použitie.
⬤ Niektorý obsah je považovaný za zastaraný z dôvodu ukončenia podpory .NET
(na základe 13 čitateľských recenzií)
ASP.NET Core 5 and React - Second Edition: Full-stack web development using .NET 5, React 17, and TypeScript 4
Vytvárajte plne funkčné a profesionálne webové aplikácie pripravené na cloud pomocou najnovších funkcií frameworku.NET 5 a React. js s Microsoft Azure
Kľúčové funkcie
⬤ Preskúmajte nové funkcie.NET 5 s týmto aktualizovaným vydaním ASP.NET Core 5 a React.
⬤ Objavte stratégie na prijatie prístupu k vývoju celého balíka, techniky čistej architektúry a osvedčené postupy vývoja.
⬤ Učte sa, ako spravovať údaje, navrhovať a balíčkovať aplikácie a zabezpečovať webové aplikácie.
Popis knihy
Framework.NET spoločnosti Microsoft je robustný framework na strane servera, ktorý je teraz ešte výkonnejší vďaka nedávnemu zjednoteniu ekosystému Microsoft s frameworkom.NET 5. Toto aktualizované druhé vydanie sa zaoberá týmito zmenami v rámci.NET a najnovším vydaním React.
Kniha vás na začiatku oboznámi s komponentmi React a TypeScript na vytvorenie intuitívnej jednostránkovej aplikácie a potom vám ukáže, ako navrhnúť škálovateľné rozhranie API REST, ktoré sa môže integrovať s frontendom založeným na Reacte. Ďalej sa zoznámite s najnovšími funkciami, populárnymi vzormi a nástrojmi dostupnými v ekosystéme React vrátane komponentov založených na funkciách, React Router a Redux. Ako budete postupovať jednotlivými kapitolami, naučíte sa, ako používať React s TypeScriptom, aby bol frontend robustný a udržiavateľný, a pokryjete kľúčové funkcie ASP.NET 5, ako sú kontroléry API, smerovanie atribútov a viazanie modelov na vytvorenie robustného backendu. Okrem toho preskúmate zabezpečenie API pomocou politík identít a autorizácie ASP.NET 5 a napíšete spoľahlivé jednotkové testy s použitím.NET aj React pred nasadením aplikácie na Azure.
Na konci tejto knihy získate vedomosti, ktoré potrebujete na rozšírenie svojich zručností v jazykoch C# a JavaScript a na vytvorenie plnohodnotných aplikácií pripravených na produkciu pomocou ASP.NET 5 a React.
Čo sa naučíte
⬤ Vybudovať RESTful API s.NET 5 pomocou kontrolérov API.
⬤ Zabezpečiť REST API pomocou politík identity a autorizácie.
⬤ Vytvárajte silne typizované, interaktívne a funkčné komponenty React pomocou háčikov.
⬤ Pochopiť, ako štylizovať komponenty React pomocou Emotion. js.
⬤ Vykonávať správu stavu na strane klienta pomocou Reduxu.
⬤ Spustite rad automatizovaných testov na frontende a backende.
⬤ Zavedenie procesov kontinuálnej integrácie a kontinuálneho dodávania (CI/CD) v Azure pomocou Azure DevOps.
Pre koho je táto kniha určená
Ak ste webový vývojár a chcete sa zoznámiť s vývojom full-stack webových aplikácií pomocou.NET Core a React, táto kniha je určená práve vám. Hoci kniha nepredpokladá žiadne znalosti Reactu, základné pochopenie.NET Core vám pomôže zvládnuť obsiahnuté koncepty.