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/ 

Reply via email to