Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Przedmowa
Tworzenieaplikacjiinternetowychzdominowałobranżęoprogramowaniaodponad20
latiprawdopodobnieniezmienisiętoprzezwielekolejnychlat.Gigancitejbranżynadal
intensywnieinwestująwzwiększaniemocyielastycznościtechnologiiinternetowych,
umożliwiająctworzeniecorazszerszejgamyzaawansowanegooprogramowaniaopartego
naprzeglądarkachinternetowych.Podczasgdynatywneaplikacjemobilneiaplikacje
rzeczywistościrozszerzonejlwirtualnejznajdująswojemiejscewśródoprogramowania
konsumenckiego,siećWWWjestwprzeważającejmierzedomyślnyminterfejsemużyt-
kownikadlaaplikacjibiznesowych.Jeśliktośmógłbypostawićtylkonajednąplatformę
aplikacji,powinienstawiaćnaaplikacjeinternetowe.
Wciągutychsamych20latplatforma.NET(któraukazałasięporazpierwszyw2002
roku)utrzymałaswojemiejscejakonajważniejszyzestawnarzędziprogramistycznych
firmyMicrosof.PodobniejaksiećWWW
,platforma.NETnadalzyskujenasile.Została
przebudowanaodnowaw2016rokujakowieloplatformowaorazwpełniotwartaplat-
formabazującanachmurzeijestobecnieużywanaprzezokoło30%wszystkichprofesjo-
nalnychprogramistów1.JęzykC#zawszebyłuważanyzajedenznajbardziejwydajnych
języków,zajmującmiejscewczołówcebogatychnarzędziprogramistycznychztechnikami
precyzyjnegouzupełnianiakoduinajlepszyminarzędziamidodebugowania,aobecnie
ASP.NETCorejestjednąznajszybszychtechnologiiinternetowychpostronieserwera2.
CelemtechnologiiBlazorjestuwolnieniepełnejmocyplatformy.NETdlaaplikacji
zinterfejsemużytkownikaopartymnaprzeglądarce.Zespółopracowujący.NETskupia
swojewysiłkinatworzeniunajbardziejwydajnychinaturalnychsposobówtworzenia
aplikacjijednostronicowych.ObejmujetomodelprogramowaniaBlazoropartynaskład-
nikach,którybierzenajlepszeaspektyzwielunowoczesnychplatforminterfejsuużytkow-
nikaiosadzajewsposóbnaturalnywsilnietypowanejplatformie.NET.Pozatymoznacza
1„Najpopularniejszetechnologie”-ankietaserwisuStackOverflowwśródprogramistówz2022roku,
wynikinadzień18sierpnia2022,https://oreil.ly/7UTEc.
2„Pomiarywydajnościplatforminternetowych,runda21,19lipca2022”
,TechEmpower,https://oreil.
ly/EBawf.
ix