|
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.
|
|
|
|
|
It's all the fault of Docker and the containerization hype!
|
|
|
|
|
Apparently the crew were playing silly buggers[^] shortly before the ship got stuck, although it doesn't seem to have been a contributing factor.
modified 26-Mar-21 17:05pm.
|
|
|
|
|
Additionally, I doubt this is the first time a ship has done that while waiting.
|
|
|
|
|
I guess it's the maritime equivalent of deleting a database in production.
|
|
|
|
|
So I have BritBox for streaming (via RoKu). I discovered that there seemed to be no way to remove a show that one no longer wishes to watch from the "Continue Watching" list. A horizontal list that is at the top of all significant sets of selectors. Not via Roku. I went online to my account to try there - nope. So I contacted customer support and here's what they replied:
Quote: We did previously offer the option to delete items off of your continue watching list by clicking the X on the bottom right hand corner of the show, although I did receive word from our tech team that the option has been taken down until further notice to make background improvements, I do apologize.
We do hope to implement the feature back into our service in the future but are unsure of a timeframe for this. While it is not a permanent solution we do recommend accessing shows and movies through your watchlist to better manage what has been watched or what you would like to keep/delete. When accessing shows through the watchlist, any shows you have watched will have a line on the bottom to help determine where you are at in a series.
- First, of course, there's modifications made in the live production version of software.
- Secondly, there's apparently no horizon whatsoever as to if and when it will be restored.
- Third, there solution does nothing to address the problem whatsoever - as the "watchlist" will put anything one watches irrevocably on the 'continue watching' list. If you go to a new episode it will update that but it will remain - the list just keeps on growing.
- This cavalier neglect of the user is the same as I experienced decades ago where the O/S and software for an HP-FTIR Spectrometer was made in UK. Version 7 still with the same bugs*
- If one browsed a full list of choices (2D matrix) and request to see more info on one, when one goes back they end up at the top of a very long list and must find their place, again
The tradition of badly written software (there's much more wrong with it) with no real thought to debugging lives on!
Rue Britannia!
* Did MicroSloth hire all of their dev team? Seems like it
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 will be grateful all day, to such powers that be, that the video didn't start automatically.
(I'm going to wash my screen and glasses)
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 |
|
|
|
|
|
A complete disregard for what the customer wants/needs is traditional here in the UK. Closely followed by no interest, whatsoever, in listening to customers when they suggest that it doesn't work.
At least BritBox didn't waste £30+ billion, (like Track & Trace), providing a useless service! Or £80+ billion, (like HS2) carving through the countryside for something that is going to bring zero benefits.
I guess we are used to the bar being set pretty low here!
|
|
|
|