Zacząłem komercyjny projekt w #blazor.
Przekonałem klienta, żeby nie szedł w g. zwane "językiem programowania" chyba dla dowcipu. (używam JS od 20 lat czyli od początku)
Na razie zapowiada się bardzo dobrze i działa niesamowicie szybko.
Można mieć jednego klienta do desktopa, mobilki (Xamarin) i web-a.

JS nie zdechnie, ale za 2-3 lata stanie się po prostu mniej produktywne.
Tylko czekać na odpowiedź Oracle albo community i coś podobnego
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wesoly_grabarz: no tak fajnie to nie ma, ale ilość kodu JS jest minimalna - kilkadziesiąt linijek może.
Sprowadza się do obsługi wywołań metod do kontrolek zewnętrznych.
To jest platforma zarządzania sklepami internetowymi, więc ilość użytkowników nie będzie jakoś specjalnie duża.
Na razie żadnych problemów, wszystko działa tak jak powinno.

Jedyna rzecz inna od pisania w czystym C# to niestandardowy klient HTTP i brak obsługi Json.NET, który zastępuje się wbudowanym serializerem
  • Odpowiedz
@Wiesz_Kto: Jak chcesz coś robić "webowego" to najpierw trzeba poznać:
- HTML5
- CSS3
- podstawy Javascript + wiedza dotyczącą zasad funkcjonowania przeglądarki, komunikacji z backendem itd.
Od tego bym zaczął, bo bez choćby podstawowej wiedzy będzie cieżko napisać coś z
  • Odpowiedz
Ktoś z Was miał juz okazje pracować z Blazorem ? Zastanawiam sie jak wygląda jego zastosowanie w w większych projektach i apkach mobilnych, są jeszcze jakieś bolączki wieku dziecięcego ? Dziwne by to było gdyby wszystko juz działało tak jak powinno.
#blazor #frontend #dotnet
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ChestNoot: Cześć. Tydzień temu w dokumentacji np. EF core zaczęły znikać kawałki kodu, pobierane z githuba. Sprawdziłem sobie w narzędziach developerskich i między innymi pojawił się tam blazor.webassembly.js. Nie twierdzę, że to wina blazora, ale dziwnym trafem teraz go nie ma na tych stronach ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Czy ktoś używa blazora w projektach komercyjnych albo chociaż jakiś większych prywatnych ?
Niedługo będę miał do wykonania apkę (desk+mobile+ew web) i zastanawiałem się nad uzyciem ( ͡º ͜ʖ͡º)
#csharp #blazor #dotnet #microsoft
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@piepies: no ta ale jak mobile'a :D Apka będzie wyświetlała spore ilości danych więc nie wiem czy piszą RWD da radę na tym pracować . Już nie mowiąc o desktopie :D
  • Odpowiedz
Póki co to nie jest za szybkie jeśli jest dużo manipulacji na DOM.


@WyjmijKija: witam po roku przerwy. Server side Blazor wjechal 2 tygodnie temu na salony. Jest najszybszym frameworkiem do web UI dostepnym na rynku. Dzieki signalR i gRPC mozna dynamicznie i oszczednie (transfer) updejtowac wylaczenie czesci DOM w przesmiesznie prosty sposob. Client side (renderowanie u klienta) planowany na Maj 2020. Pochwale sie jeszcze newsem z konferencji z zeszlego
  • Odpowiedz
@VVelur: Odpalanie dotnet w WebAssembly dzięki czemu możesz właściwie napisać SPA w C# i HTML5.
Z tego co pokazali to działało nawet debugowanie kodu C# w chromie.

Kompletnie bez JS.
  • Odpowiedz