|
|
If React and Angular didn't exist, this would change everything!!!
Thanks for the heads up though, I'll certainly learn how to use it, in case it comes up.
|
|
|
|
|
Pfff... I much prefer knockoutjs or vuejs..
But do give it a look, you'll be surprised....
Further this is based on WebAssembly, it's a performance boost as well as a better MVVM mmm... framework?
|
|
|
|
|
I've only used both in passing. I love Angular. React is survivable.
I will look at this, but I doubt it will go far. It's experimental right now....
|
|
|
|
|
Do you doubt your interest or Microsoft's?
Blazor is pretty much certain to happen at this stage, as far as Microsoft s concern at the moment...
The only problem I had with it is debugging... Though even that seems possible if you hack a bit...
Debug Blazor | Microsoft Docs
As for the adoption. I will bet on an adoption rate similar to how MVC overtook WebForms... Slow but certain...
|
|
|
|
|
I doubt the interest of the world at large
MVC overtook webforms. I was there, I took part. Then Angular overtook MVC.
|
|
|
|
|
Ha... that's a fair point!
Though I do believe Blazor has a very small learning curve and much easier and robust programming model...
Hence I believe it has good future!
|
|
|
|
|
I feel blazor sharp mate, I can tell ya that after six pints or so.
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
I will definitely take a look. Thanks for the post and links!
Latest Article - A 4-Stack rPI Cluster with WiFi-Ethernet Bridging
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
It looks really interesting, and I want to use it, but it's experimental status keeps me from doing so.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I think I replied to something similar a bit back, but for the record...
Blazor's big advantage is that you get to use the same language on client and server and it's a real language, not a toy language. Those two things in and of themselves should make everything else obsolete for the most part, IMO. And of course they are getting ever closer to a practical WASM based client, which makes it even more appealing.
It's pretty easy to use and to create new components. It is HTML/CSS based ultimately, which sucks, but that is an equally distinct suckage quotient for pretty much all its competitors so it's a wash in terms of comparisons.
It's pretty straightforward to dynamically generate content, though it has limitations in terms of component inheritance wrt to component containment, which kind of sucks and they apparently don't care enough about that to do anything about it since they silently closed my issue last week on the matter.
It has a quite flexible embedded code/data in HTML scheme that makes it pretty easy to just embed references to component members and have them become part of the HTML, or to easily generate HTML content in place with code snippets. And/or you can have 'code behind' for much more complex processing.
However, because it's HTML based but it's sort of 'double buffered' in that they maintain their own hierarchy and go from that to HTML, changes can't really automatically show up. You have to force a refresh in lots of cases to get that to happen, and it's easy to miss places where you need to do that.
Explorans limites defectum
|
|
|
|
|
|
|
|
Client-server is back!
"(I) am amazed to see myself here rather than there ... now rather than then".
― Blaise Pascal
|
|
|
|
|
It seems like all the demo pages are pretty slow to load. Painful even (although slightly more bearable on subsequent loads). Is that an artifact of the framework itself?
|
|
|
|
|
I would guess this demo page is poorly written.... and also maybe, use an early version...
Anyhow from the behavior (slow first load, fater subsequent load) I would guess these demo have lots of large DLLs to download to run. And DLLs are downloaded only once though...
Press F12 and look at network statistics...
|
|
|
|
|
After my morning black kaphy I thought to myself...
What about ghoti and chips today, hey?!
|
|
|
|
|
Ghoti is an artificial word used to illustrate irregularities in English spelling. It is a respelling of the word fish: i.e., it is supposed to be pronounced /ˈfɪʃ/. It is made of these phonemes: gh, pronounced /f/ as in tough /tʌf/;
modified 17-Apr-19 19:45pm.
|
|
|
|
|
Ghoti is a dish best served raw.
|
|
|
|
|
Or cooked in lime juice....
|
|
|
|
|
|
|
AAAUUUGH!! My digital world is collapsing!
The best way to improve Windows is run it on a Mac.
The best way to bring a Mac to its knees is to run Windows on it.
~ my brother Jeff
|
|
|
|
|
My Samsung made me broke!
well...
or would've, had I been that stoopid
"If we don't change direction, we'll end up where we're going"
|
|
|
|