|
I hear ya, JS is a double edge sword. Learn it well and it serves its purpose well. It can be very lousy nightmare by beginners.
|
|
|
|
|
My problem with JS is having too many "solutions" available to pick from, in the form of libraries/frameworks. Too many choices can be a curse.
I've been coding as a profession for well over 20 years now (C/C++/C#, front-end, back-end, MFC, WinForms, etc), and while I've managed to put together what pretty much amounts to basic static HTML-based sites in decades past, I've just recently started to try to learn how to go about web development "the right way".
Far as I can tell, there's still no "right way" even after all this time, because nobody seems to agree. I'd love to find some resource that has a clear learning path. Right now, one week, I'm all over Angular, then the next week I get stuck somewhere and I realize I need to take a step back and understand some fundamentals of ExpressJS, which is built on top of Node.JS...and it's still not clear to me where one ends and the other begins...then that's all server-side. On the client side, it's quickly becoming obvious it's not enough to just know JavaScript fundamentals, because a lot of the more useful libraries are built on top of jQuery. It's a huge mess, and I find a lot of tutorials have limited value because they commit you to one particular technology vs another.
|
|
|
|
|
dandy72 wrote: jQuery. It's a huge mess,
Amen! One of my current web projects now requires exporting a table to a csv. No problem, a quick web search finds a jQuery extension for the job, only the documentation is very lean, and it doesn't work 'out of the box' for IE, and the libs seem out of date anyway...so it's back to pure javascript that I can actually debug...sometimes!
"Go forth into the source" - Neal Morse
|
|
|
|
|
kmoorevs wrote: so it's back to pure javascript that I can actually debug...sometimes!
I often find that's exactly the dilemma I'm facing with web development: Do I commit to using [abc], or do go pure [xyz], at the risk of re-inventing the wheel...
|
|
|
|
|
If football is a game of two halves, why can most supporters down 6 pints during a match?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
2 halves, 2 quarter backs, 4 wingers ... ya got have a beer for each
6 beers is only 1/3 team, what 'bout the rest?
Signature ready for installation. Please Reboot now.
|
|
|
|
|
He's from England and most probably does not mean a game that backs any quarters.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
Go wash your mouth out with SOAP!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Send JSON over to try to make me.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
But you are actually English though!
|
|
|
|
|
Sssshhhh! That's a secret!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Not for those of us with good memory's
|
|
|
|
|
ftfy: England Wales. (And the best place to see them is far from England.)
Signature ready for installation. Please Reboot now.
|
|
|
|
|
That's possible.[^]
In any case, quarter will not be given, nor backed.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
O M G !
Wales having it's own Woodstock Festival / Love-In!
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 |
|
|
|
|
|
How can she be called a better half, if she drinks less than you?
... such stuff as dreams are made on
|
|
|
|
|
Your SO drinks less than you?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: Your SO drinks... Stack Overflow?
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
|
Oh. It's not a coincidence that I never read this definition.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
I talk to too many Americans, that's the problem ...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
And an ISO is an InSignificant Other
|
|
|
|
|
Everybody drinks less than me! A lot less.
... such stuff as dreams are made on
|
|
|
|
|
Nagy is that you?
"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
|
|
|
|
|
Micheal Martin might dispute that!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|