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/ 

Reply via email to