News for hackers. Stuff that matters.
Re:Angular 2 Fundamentals Course by hugozap on Friday July 29, 2016 @12:35PM (#12187961)
This is not accurate. You don't need to learn Redux or WebPack to use React. With Angular you also need a build process so you can use gulp or WebPack. Maybe there's a pre baked process but you still need to know some build tool.

Because React doesn't care about how you manage your state, you can use Redux or other solutions. Not because they are cool , but because it fits your needs.

Re:Angular 2 Fundamentals Course by pauljaworski on Friday July 29, 2016 @01:09PM (#12188209)
> To get React to equivalent features

That's the key part you ignored in your response.

Re:Angular 2 Fundamentals Course by komali2 on Friday July 29, 2016 @02:43PM (#12188956)
Why does Angular need a build process? You can just point script tags at a fat angular.js file, or a CDN, and go on your merry way.

Sure it's not like the 10x dev way to do it, but I do it for simple apps all the time.

Re:Angular 2 Fundamentals Course by hugozap on Friday July 29, 2016 @04:45PM (#12189844)
Same thing with React.
Re:Angular 2 Fundamentals Course by RussianCow on Friday July 29, 2016 @01:10PM (#12188224)
I think the overall point that you have to fill in the gaps yourself still stands, though. Angular just comes with way more features than React does, so if you want an equivalent experience, you have to use third-party libraries with React, which increases the amount of things you have to learn. Not that this is entirely a bad thing, but you can't really compare bare React to bare Angular and say they're equivalent.
Re:Angular 2 Fundamentals Course by hugozap on Friday July 29, 2016 @04:43PM (#12189835)
Not sure if your point about the amount of things to learn is true. I prefer learning small utilities and compose them. The cognitive load is much more smaller (for me) than having to learn a giant monolith. I guess it's a matter of preference.
Re:Angular 2 Fundamentals Course by RussianCow on Friday July 29, 2016 @04:52PM (#12189891)
There are tradeoffs. The advantage of learning smaller libraries is that you only have to learn what you need. However, the advantage of a monolithic framework is that everything is integrated so nicely that, once you learn the framework, everything kind of "just works", and you don't have to spend time figuring out how to glue everything together. I personally prefer the former approach, but I also understand the appeal of a framework like Angular or Ember that makes all the high-level decisions for you.