|
I completely forgot about DDX! Oh, those were the days
cheers
Chris Maunder
|
|
|
|
|
I remember this, good times back then.
|
|
|
|
|
I started using Vue a few years back and I love it.
I keep it simple, so I only use the most basic bindings.
I've used a component a couple of times, but never wrote one myself.
As it happens, I've experimented with list add and (re)move animations just last week, which is sort of half included.
Unfortunately, with some canvas element, I still had to do some manual DOM stuff.
All in all, 9/10 would recommend.
You shouldn't really listen to me though, I'm a back-end developer and I quite dislike the front-end and I'm not very good at it either.
CSS gives me nightmares
|
|
|
|
|
I must be twisted but I love CSS.
cheers
Chris Maunder
|
|
|
|
|
Only my 2 cents: vue is unique for abstracting/developing components
modified 24-Apr-21 21:01pm.
|
|
|
|
|
I have been using Flutter, a reactive cross-plattform mobile development framework for some months now. Hot Reloading where you save and run your app in one second is important to me. If I have to wait tre seconds to see the result, it is already too long. One bonus is that you now can run the same code to compile it to run on native Windows, the web, macOS, or Linux desktop. It is still not perfect but worth a try.
In React you need some good debugging tools and state management libraries. For small projects MobX is easy to set up and use. For big projects with a lot of programmers I would use Redux but it has a steep learning curve and every time you need to change something you have to edit a lot of files.
jhaga
|
|
|
|
|
Yeah, I was enjoying hot module reload that was backed into .NET Core. Until they removed it.
I know you can work around that by wiring it up using Webpack and npm (or whatever) but it's a little frustrating to have to continually step outside Visual Studio for things that really should be baked into the system at this point.
cheers
Chris Maunder
|
|
|
|
|
Chris Maunder wrote: The whole concept of updating a value (or wiring it up to a UI element so it can be updated) and having the changes propagate through the application without explicitly updating anything else is new and weird. But super convenient. Isn't that what Windows bindings do?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Chris Maunder wrote: (or didn't)
Bingo. I've looked at these frameworks, listened to my fellow developers rave about them but then never use them, and same devs ask me "hmm, which framework is best to learn?"...
and when I look at the dependencies I run away screaming...
and when I look at the core underlying technology, which is the Proxy feature of JavaScript, I end up writing my own in about an hour...
and when I look at entangling declarative markup with flowy-conditionally-WTFy imperative coding, I run away screaming in a different direction...
and when I look at the whole gestalt, it's sort of like Tulip Mania in 1637 and what's the next framework du jour...
and then I wonder again, why do I even need this stuff...
and I realize I'm wasting a lot of time trying to justify using one of these frameworks when the reality is, I simply cannot come up with a justifiable use case.
But that's me.
|
|
|
|
|
IMHO if you think React and Vue are nice, you will be amazed of how amazing Angular is.
React is more a javascript framework, Angular instead is born with typescript in mind, and everything is strongly typed and then the code is also super-clean.
Angular + RxJs (reactive framework) is the only valuable option for big/enterprise applications.
React and Vue work fine only for small applications.
The downside of Angular is the crazy-complex router and the learning curve due to RxJs.
React developers writing Angular code are a shame, as they don't want to learn a new sw paradigm, but their mental mindset doesn't fit with the Angular model (here comes some poor reviews about Ag).
A big React/Vue app after a while is a big ball of mud, while Angular keep the code pretty clean (apart the junior js developer hammering code copied from so...)
|
|
|
|
|
I agree about Angular. To me it is much nicer and works better. I don't like the things I have to do with React and those JS HTML template things (JSX) feel like coding with strings or copy paste type of structure. Devs can get so dependent upon creating HTML with JS. Blech!
I'd much rather see the JS DOM AppendChild() stuff. But I'm old and old school. I don't like programming with strings.
|
|
|
|
|
I really like them, and I think they are here to stay.
I use Angular, but heard Vue was the one to start with. Only trouble with Angular is how fast the updates roll out, and trying to keep up with them. It's become too expensive now keep an Angular project up to date with a small staff or as a single rogue developer. And the updates roll out so quick, that the internet gets polluted with help for older versions in which the help no longer applies.
Would be nice to get a discussion category for the topic.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
I'm still on the fence if I like these frameworks. I like the templating part for reusable code, I don't always like the code flow compared to plain JS. Debugging support can be super frustrating when the whole project brakes and It's doesn't tell you what caused it, but points to something completely unrelated.
I like the encapsulation of objects, and that it uses the shadow DOM. But finishing up a project I've noticed that the lines of code were over double on what would be needed for a plain asp.net or HTML/JS application.
Somethings are simpler in React, and some are way more difficult than it needs to be.
I might do another React project if the project was needing a high level complexity. But it doesn't make much sense for smaller basic sites (too much overhead).
just my two cents
|
|
|
|
|
When I adopted a pet rock from the rescue shelter, they told me he'd had a hard life.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: he'd had a hard life.
I would have expected a fairly sedimentary life.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
It's not too slate, fissure, to cheer up your very stoned friend. Perhaps you can geode it into cracking a smile ore something?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I got a pet tree from the shelter and later fond out it was trained:
Bark
Stayyyyyy
Leave
|
|
|
|
|
|
Is That Ship Still Stuck?[^]
I usually do not forward facebook-like nonsense like this, but this one had me really laugh - I wondered this morning if they could move the vessel, googled it and came across the website, and was like, wow, others also wondered.
|
|
|
|
|
a very famous ship, the whole world is talking about them... . I did not believe it until I saw pictures ...
|
|
|
|
|
So is that the ship carrying the worlds supply of video cards?
|
|
|
|
|
yes, and supposedly the world is going to run out of toilet paper because of it.
we will all be wiping our asses with tree leaves and grass.
what is man's fascination with interrupting the supply chain for TP?
|
|
|
|
|
Slacker007 wrote: what is man's fascination with interrupting the supply chain for TP? It's a conspiracy by farmers, in particular, those that grow corn and wish to drive the price up because of the (soon-to-be) invaluable corn-cobs.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Two thoughts on the stuck ship:
1) Its somewhat surprising this doesn't happen more often
2) Has anyone considered unloading/relaoding? Float in a crane barge, unload the containers onto the shore or other barges - at some point, hopefully, there's enough mass removed the ship floats clear, then reload elsewhere. Seems simple enough to me. But maybe the logistics of unloading in the canal aren't viable.
Keep Calm and Carry On
|
|
|
|
|
k5054 wrote: Has anyone considered unloading/relaoding?
Yes, I heard on the news that this is being considered.
Of course, if it doesn't work then it will just have extended the delay. But I guess that there are calculations to be done that will show whether or not it will work.
I also wonder how long it would take to dig a bypass channel. With modern equipment this might be doable in desert sand quite quickly. Maybe.
|
|
|
|