I recall reading somewhere last night there are around 25k Blazor apps in the wild (Internet facing I assume) whereas React has over 11 million (?). Don’t know about the accuracy of that but that may explain why the original poster cannot see any advertised jobs
On Fri, 8 Sep 2023 at 23:58, Nathan Schultz via ozdotnet < ozdotnet@ozdotnet.com> wrote: > I've only used Blazor on pet projects, and have been happy with the > results. > But our workplace is more back-end processing, and we use OutSystems to > quickly knock together back-office SPAs. And the business has been very > happy with that, so I don't see us moving to Blazor in the future. > > "I've never met a living person who uses Flutter, or the Dart language for > that matter. It would be a brave decision to choose that as a development > platform for the future." > > Ironically one of my C# devs is a moderator on the official Flutter > Discord server. Mobile apps is where Flutter really shines (and in the > demos I've seen and when I played around with it, it is quite impressive). > It came after Xamarin and it's clear that Google learned from Xamarin's > mistakes. As for Dart, they've borrowed a lot from C# so it doesn't have a > hugely steep learning curve. With a cheat-sheet you can get effective > fairly quickly. > But IMHO it's a niche language in an ecosystem and so it competes more > with Swift/Objective-C (although Google would not agree). > They've got some nice ideas, but it doesn't have any compelling reason to > move to it, and I don't see it being a safe bet for the future. > > As for Javascript, people forget that it isn't a W3C standard. It was the > language of Netscape -> Mozilla foundation. And thus became the default > language in the browser. > Scott Koon famously said, "JavaScript won by default. People wanted to > build better web applications. Programming against Flash movies > sucked. Javascript was already in all the browsers. If you're the last man > left on earth, it doesn't matter how ugly you are when the women come to > re-populate the planet." > But because it was the Lingua Franca it's not going away, even though the > W3C opened the doors to everyone else with WebAssembly. > > On Fri, 8 Sept 2023 at 11:13, Greg Keogh via ozdotnet < > ozdotnet@ozdotnet.com> wrote: > >> If demand *for SSW* to use Blazor is overtaking JS, then I'd believe it. >> I saw the statement made. >> >> I've never met a living person who uses Flutter, or the Dart language for >> that matter. It would be a brave decision to choose that as a development >> platform for the future. >> >> Does MAUI generate browser hosted web apps? I didn't think it was made >> for that purpose, but maybe it does. I haven't looked yet. >> >> If you don't want to use a JavaScript framework, then Webassembly is the >> future. I see there is a proposal to take JavaScript out of the stack so >> that Wasm can talk directly to the browser DOM, which I think would be a >> great leap forward because the JS layer is an utterly useless link in the >> chain. Then we can finally consign JavaScript to the rubbish bin of history >> where it belongs. >> >> *GK* >> >> On Fri, 8 Sept 2023 at 12:47, Tony Wright via ozdotnet < >> ozdotnet@ozdotnet.com> wrote: >> >>> I agree. React demand is far higher than any other front end framework >>> as far as I can see. Angular ticks all the corporate governance boxes but >>> it is so unwieldy and requires so much boilerplate before getting to the >>> business logic it has really lost the war. Most of it comes down to >>> popularity. If something it discovered that it fast superior to everything >>> else, you usually see it rocket up the list. Blazor doesn't seem to be >>> doing that unfortunately. Vue should be more popular. NodeJs if you want a >>> pure JavaScript approach. But if you don't want a JavaScript framework what >>> choices do you have? .Net Maui? Flutter? >>> >>> On Fri, 8 Sep 2023, 12:31 pm DotNet Dude via ozdotnet, < >>> ozdotnet@ozdotnet.com> wrote: >>> >>>> I find it very hard to believe Blazor demand has overtaken JS. That’s >>>> an insane comment from Adam >>>> >>>> On Fri, 8 Sep 2023 at 12:05, Greg Keogh via ozdotnet < >>>> ozdotnet@ozdotnet.com> wrote: >>>> >>>>> Is anyone here actively using Blazor on a decent sized project? I used >>>>>> it for a while on my last contract but am unable to find new work >>>>>> anywhere >>>>>> that uses Blazor, not a single one! >>>>> >>>>> >>>>> Compared to server-side ASP.NET and JS Frameworks, Blazor is a gift >>>>> from heaven .. well ... sort-of. Here's a Friday story. >>>>> >>>>> With the death of Silverlight, we had to replace an app with a quite >>>>> rich UI with something else, what?! Like many people, I was spitting chips >>>>> angry at the suggestion we must replace our Silverlight apps with HTML5 >>>>> apps. The idea that HTML+CSS+JS could replace a WPF-like rich web UI made >>>>> me laugh and cry at the same time. >>>>> >>>>> Angular was really popular around 2018 so we got an offer to write a >>>>> JS replacement for $200/hr. I then decided to learn Angular and watched 5 >>>>> hours of a 10 hour Angular course, at which point I gave up and said f**k >>>>> that s**t. Now what? >>>>> >>>>> Luckily, Blazor 0.9 was in preview around this time. I spent a whole >>>>> Sunday afternoon experimenting with Blazor. By the end of the day I had >>>>> quite a sophisticated hobby app working with only a few hundred lines of >>>>> coding, thanks to the familiarity of using VS, C# and Razor markup (with a >>>>> bit of JS). The same app in ASP.NET would have taken 5 times as long >>>>> and 5 times the code. The same app in Angular would have required >>>>> unfamiliar tooling and millions of lines of script. >>>>> >>>>> To answer your question, I have one quite complex Blazor app being >>>>> used by some huge US companies to analyse marketing data (using Telerik >>>>> and >>>>> SpreadJS components to attempt to make charts and grids as fancy as was >>>>> possible in Silverlight). I have a couple of smaller apps in live use, and >>>>> few little ones for utility use. >>>>> >>>>> I know the guys at Melbourne App Development >>>>> <https://melbourneappdevelopment.com/> are really keen on Blazor and >>>>> were using it for some serious apps just as it reached version 1.0. About >>>>> 18 months ago, Adam Cogan at SSW said during the preamble to one of their >>>>> monthly presentations, that Blazor demand had overtaken JS. >>>>> >>>>> I hope other people in here have similar stories. >>>>> >>>>> I must end on a sad note. ASP.NET, Blazor, JS, or whatever, all >>>>> finish-up rendering in a web browser. It's tragic that the ancient dumb >>>>> web >>>>> browser is now the only host for web apps, and that we must attempt to >>>>> present serious business applications using HTML, CSS and JS. The web >>>>> browser was invented so we could have flame wars and look at pictures of >>>>> cats and porn, it's barely evolved since then and it's completely >>>>> inadequate for rendering business applications. Sure it can, but look at >>>>> the flaming hoops and all the weird quirks you have to jump through. Web >>>>> development is in a lamentable state. >>>>> >>>>> *Greg Keogh* >>>>> -- >>>>> ozdotnet mailing list >>>>> To manage your subscription, access archives: >>>>> https://codify.mailman3.com/ >>>> >>>> -- >>>> ozdotnet mailing list >>>> To manage your subscription, access archives: >>>> https://codify.mailman3.com/ >>> >>> -- >>> ozdotnet mailing list >>> To manage your subscription, access archives: >>> https://codify.mailman3.com/ >> >> -- >> ozdotnet mailing list >> To manage your subscription, access archives: >> https://codify.mailman3.com/ > > -- > ozdotnet mailing list > To manage your subscription, access archives: https://codify.mailman3.com/
-- ozdotnet mailing list To manage your subscription, access archives: https://codify.mailman3.com/