I will concede one thing about that tutorial: it finally taught me how to use Webpack, for the most part. Way more elegant than SystemJS.

seen from Finland
seen from United States
seen from Uruguay

seen from Türkiye

seen from Türkiye
seen from Vietnam
seen from France

seen from Poland
seen from United States
seen from China
seen from United States
seen from United States

seen from Finland
seen from United States
seen from United States
seen from Netherlands
seen from China
seen from United Kingdom
seen from China

seen from United States
I will concede one thing about that tutorial: it finally taught me how to use Webpack, for the most part. Way more elegant than SystemJS.
Here I am flailing like a Muppet and it turns out Paquitosoft’s frickin’ Ractive tutorial is literally missing a single crucial line of code from two different files which brings the entire routing example to a screeching halt. They’re in the Github repo for the tutorial code, but not in the tutorial itself.
Better still, refreshing the page still doesn’t work, so I’ve got more work to do trying to figure out how this router is supposed to function properly.
Let’s hear it for copy-and-paste “tutorials” that hand you a bunch of code to put into files but don’t actually explain enough that you can make the damn code work when it turns out the tutorial writer forgot some crucial “obvious” detail.
Irrationally frustrated right now.
The next module in my Eduonix Angular 2 course has me using Angular CLI to set up a project, with one catch: Angular CLI has apparently not been updated for Angular 2 RC5 and onward (which introduced all those NgModule shenanigans I mentioned earlier), so I’m sitting here staring at a skeleton project which uses the old way of bootstrapping the app and importing directives straight into components.</mindnumbingtechnicaljargon>
The good news is...well, obviously I can just follow the course instructions as given, but on the flip side, it almost feels like cheating using an older version of Angular 2 and bypassing the whole “refactor on-the-fly for RC5/6″ nonsense. At least the lessons are still generally applicable, right?
The weird thing is, in some ways Angular 2 RC5′s new “NgModule” architecture is kinda handy, because I can import certain things in the module file instead of every single component that needs them. Less repetition is always a good thing IMHO.
On the flip side, I can see the module file getting...kinda unwieldy. ^_^;
TFW you understand the material well enough you do what the instructor’s about to tell you to do before he tells you to do it
[insert JJBA meme]
So after a brief meltdown I took a look at the reformulated Angular 2 Quickstart and figured out how to make the necessary changes to make the app work without error/warning messages. It’s not disastrous but I do concur it seems like a step backward...
Oh hell no. Not only does Angular 2 RC5 introduce a major breaking change but everything I’m reading about it is pretty much panning it as a hideous step backwards.
Forget my ten bucks; I want my time back. The hours and hours I’ve spent trying to comprehend this crap.