Naar inhoud

The Next Input is in bèta. Iets kapot of een idee? Meld het op het forum · Welkom!

Blazor-best practices, geleend van ReactJS Blazor Best Practices Borrowed From ReactJS

Titel en omschrijving vertaald uit het Engels met AI. Titel en omschrijving zoals de maker ze schreef.

JetBrains @JetBrainsTV
  • 13 dec. 2022
  • 0 reacties

Maak er iets van

Schrijf je eigen kijk op deze video of zet de discussie open op het forum. De video staat er al in.

Over deze video

Blazor heeft veel ontwerpkeuzes overgenomen van React en andere frontend-frameworks, en als stateful, componentgebaseerd UI-framework is er behoorlijk wat ervaring die je van het ene naar het andere kunt meenemen. Bij elke nieuwe technologie is er een leerperiode waarin we experimenteren, ervaring opdoen en leren van fouten. Nadat ik voor twee verschillende klanten Blazor-apps in productie had gezet, merkte ik dat ik een aantal dure fouten en ontwerpkeuzes vroeg kon vermijden door mijn eerdere ervaring met React en andere frontend-frameworks te benutten. Nu wil ik die kennis aan jou doorgeven. In deze talk deel ik een aantal best practices voor Blazor, veelvoorkomende valkuilen om te vermijden en lessen uit meer dan 7 jaar werken met stateful, componentgebaseerde frameworks. #blazor #reactjs #rider Wat je meeneemt: Hoe je bepaalt waar verschillende stukjes state moeten leven Foutafhandeling met Error Boundaries Tips voor het ontwerpen van herbruikbare componenten Wanneer het zinvol is om markup te refactoren naar een herbruikbaar component Tips voor het ontwerpen van testbare componenten Omgaan met cross-cutting concerns Spreker: Brandon Pugh Functie: Principal consultant bij Accenture Bio: Brandon is zijn hele volwassen leven al verliefd op het web en bouwt al meer dan 12 jaar professionele webapplicaties in de .NET-wereld. Doordat hij de afgelopen 7 jaar consultant is, kon hij met allerlei technologieën werken en organisaties in uiteenlopende sectoren helpen transformeren. Hij heeft een passie voor alles wat met web, UI/UX, toegankelijkheid, automatisering en developer experience te maken heeft. Website: https://www.brandonpugh.com/ Twitter: @brndnpugh Presentatieslides - http://pugh.pw/blazor-talk 00:00:00 Introductie 00:01:40 Brandon Pugh 00:02:16 Start van de presentatie 00:06:00 State management 00:21:55 Herbruikbare componenten 00:26:07 Toegankelijkheid 00:31:58 Libraries van derden 00:37:57 Render fragments 00:49:38 Bronnen over testen 00:52:55 Vragen en antwoorden 01:11:56 Afsluiting

0 reacties

Nog geen reacties. Wees de eerste!

Log in om te reageren.

Inloggen of word lid
Reactie verwijderen?

De tekst verdwijnt. In de draad blijft staan dat hier een reactie is verwijderd, zodat antwoorden erop nog te volgen zijn.