|
Each of those is something slightly different from the next: Do you use React? Do you use Angular? Do you want something fully featured like both of those, but you don't want to use either? Do you just want a CSS framework like Bootstrap, but don't like the look of Bootstrap?
It's true that there is a lot of noise out there, and for the developer who's just looking to get stuff done it can be unfriendly to say the least. I enjoy the wild west aspect of it, though. I got started late in my development career, so I never directly experienced "The Bubble" and all the tech-splosion that accompanied it, so I'm having fun with this stuff.
|
|
|
|
|
Vark111 wrote: so I'm having fun with this stuff.
Yes, and I think you just hit on the problem. While it's great to have fun with all this stuff, let's say you're starting a web development effort (I'm not, thankfully) and you need to evaluate these so-called technologies, and as you mentioned, the underlying frameworks (React, Angular, etc), and decide the course of the pretty much the lifetime of the site, which could be years.
So, there's a difference between the "having fun" free-for-all and the "what poison pill will I swallow" in a professional setting. Oh wait, silly me. Web development isn't professional. I should know that by now, given the Django/Rails experiences I've had.
Marc
|
|
|
|
|
|
Jeremy Falcon wrote: Me like.
That one actually looked quite good, and is on the top of my list to look at further.
Marc
|
|
|
|
|
Marc Clifton wrote: How did we get into this proliferated mess of options By making it easy to make toolkits.
Bear in mind that the most common definition of "toolkit" (particularly the web variety) is "repository for frameworks/libraries/etc that have been made by people who know what they're doing".
They're like anthology books, compiled by people who can't write, but can only make stories written by others available.
Marc Clifton wrote: Do any of these stand out as head-and-shoulders superior to the rest? Some anthology books do actually have well-written intros/links between the stories, rather than just mindless, poorly thought out waffle.
If the intros/links are as interesting to read as the stories, then it's a good 'un.
Marc Clifton wrote: How can you even tell? Don't look at the promises about how you can do A and B because this framework or that library is incorporated; look at How they're incorporated, and how well the infrastructure is written.
Unfortunately, the most common "how well" is pretty abysmally.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I don't have any answers, but the W3C just upstreamed the shadow dom to dom standard earlier this month. It's been around since at least 2011, but looks like something that can build a more robust web component environment where you can mix and match UI or other components without breaking things. When I looked at it earlier this year, it was just too complex to implement, but as soon as support becomes more uniform, it could be great.
|
|
|
|
|
Hi Marc,
Just my 2 cents for your questions
1. We got into this mess since nothing is perfect and can be bettered. Inevitably a javascript toolkit/framework will have its shortcoming, people will jump on the opportunity to fix it (albeit by spinning up a new framework).
Look ma we have this new! thing that fixes the problems of that other framework. And oh btw it introduces a diff kinds of problems (which will be fixed by some other toolkit). Angular 1 -> Angular 2 -> Angular 3 React Aurelia you name it
2. If you want to believe a salesman then you have just the perfect toolkit for all your requirements. Now coming back to reality you have evaluate the frameworks purported claims against your own requirements. I would recommend having a grid listing at least your top level requirements and checking off against the diff frameworks. Then pick the one which you can swallow with least difficulty.
3. No, one can't tell if they've not used at least couple of them. I would really like to find someone who has dipped their fingers in majority of them and take their advice too. Anyone?
|
|
|
|
|
My wife and I have been married for 12 years. On Saturday, I finally met some of her family member (uncle, aunt, cousins, etc.) for the first time. There had been family gatherings, but I wasn't able to attend due to work commitments.
Well, on Sunday, my wife's uncle had a stroke and is now in the hospital.
We don't know what tomorrow holds; if you have someone you should contact, take the time to do it today.
|
|
|
|
|
I hope her uncle gets well soon.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Tim Carmichael wrote: uncle had a stroke
Tim Carmichael wrote: take the time
Darn right. Time is something you cannot get more of. Once it's gone, it's gone for good.
Speed of sound - 1100 ft/sec
Speed of light - 186,000 mi/sec
Speed of stupid - instantaneous.
|
|
|
|
|
You're right.
I'll send my sister's husband an e-mail, telling him that I behave out of courtesy, but I really hate his guts.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
For 12 years the guy was okay, then Tim shows up.
Sorry, just trying to lighten the mood. I do hope your wife's uncle recovers soon.
|
|
|
|
|
If I laugh at your first sentence, and believe me, I want to laugh, does that make me an insensitive jerk?
I to hope the wife's uncle recovers...I'm not a psychopath.
|
|
|
|
|
No, the first sentence was funny... I laughed, too.
|
|
|
|
|
So sorry to hear that, and I hope things have a positive outcome.
djj55: Nice but may have a permission problem
Pete O'Hanlon: He has my permission to run it.
|
|
|
|
|
My thoughts, somehow related to this, from March of 2012:
Life is short . . . and it only gets shorter.
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 are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
amen.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
Are Squirrels just rats that do parkour?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
That's nuts!
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
Is a rat that flies just a pigeon (or seagull)?
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
Have the Hamsters hacked your PC again?
... such stuff as dreams are made on
|
|
|
|
|
Since that really wasn't a proper pun, although similar, it seems today you decided to pun-ish us.
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 are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
photo evil-hamster-demotivational-poster[^]
Cheers,
Mick
------------------------------------------------
It doesn't matter how often or hard you fall on your arse, eventually you'll roll over and land on your feet.
|
|
|
|
|
Midi_Mick wrote: evil hamster
This title brought to you by someone who's never seen a hamster - or a squirrel - before.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
I see that these grey-area thoughts are making people see red.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|