Live data from Hacker News

Opinionated Comparison of React, Angular2, and Aurelia

github.com

161–169 of 169 posts

Re: Opinionated Comparison of React, Angular2, and Aurelia

#161

Earlier quoted context omitted.

Ah, so jQuery spaghetti has now been replaced by React messes. I can also contribute that I've seen some Angular abominations and - a year or two back - some baleful Backbone projects. It's almost like whatever the framework or the library you give developers to use, regardless of its quality or scope, they're capable of making a mess with it! Hard to imagine, I know.

And likewise, you can/could do some excellent coding with 0 framework :D

My spaghetti requires no extra seasoning

Re: Opinionated Comparison of React, Angular2, and Aurelia

#163

> Angular's routing seems to involve "one big routing config". That's wrong. You can split the routing configuration just like in react-router or Aurelia. It also supports lazy loading of child routes and components. So you don't have one giant application to serve at bootup time. It is also documented really well: https://angular.io/docs/ts/latest/guide/ngmodule.html#!#lazy...

I was re-structuring the routing in an Angular 2 app yesterday and I came to the same conclusion as the author. I think the documentation in the routing section doesn't go into enough detail about how to configure the modules for the desired encapsulation. The documentation you've posted is what is required - but it's in module not routing. It's hard to find.

Angular core team here, we're restructuring some of our docs at the moment and this is super useful feedback. Thanks!

Re: Opinionated Comparison of React, Angular2, and Aurelia

#164

Been using Vuejs for a couple of months now. Just love it's simplicity and flexibility. Tried Angular 2 earlier. It was ok. But they've lost it with their new release cycle. I guess people will hesitate to use it. Needed a routing solution where we had to load list-> multiple details(multiple tabs from a list of items; loaded using ajax/websockets) not single detail view. Not sure either Angular or Vue's router could…

FWIW, Angular's release cycle is roughly based on the same cadence as React :)

Re: Opinionated Comparison of React, Angular2, and Aurelia

#166
post #56

Earlier quoted context omitted.

Agreed. I've used Angular 2, React+Redux, and now Vuejs on different projects (and on personal projects, stuff like om, elm, etc). Vuejs feels like they cheated somehow. For people in Redux-land: they took the reactivity of MobX and gave it Redux' level of debuggability. One important way, I think, is that Vuex formalizes the 'actions-dispatching-actions' use case of Redux middlewares (which redux says 'is not a part…

I really like Vue as well. However, one big problem I found with it is that the community is tiny compared to React. Whereas with React people would respond to my questions on SO within minutes , with Vue it can take days , and that is if I get a response. I'd consider myself intermediate-level so I can usually work my way around whatever problem I'm having, but I would hesitate to recommend Vue to a beginner.

As a Vue beginner, I had the best luck asking questions on https://gitter.im/vuejs/vue and often got responses in minutes.

Re: Opinionated Comparison of React, Angular2, and Aurelia

#167
first time I hear about Aurelia. I found Angular2 easier to start with, as I did not have to make decisions about what to use for router, DI, storage. With React (and React Native), there are many blanks to be filled, and hard to make a decision: Redux or Mobx?, which router?, who owns the style...

Re: Opinionated Comparison of React, Angular2, and Aurelia

#168

Been using Vuejs for a couple of months now. Just love it's simplicity and flexibility. Tried Angular 2 earlier. It was ok. But they've lost it with their new release cycle. I guess people will hesitate to use it. Needed a routing solution where we had to load list-> multiple details(multiple tabs from a list of items; loaded using ajax/websockets) not single detail view. Not sure either Angular or Vue's router could…

FWIW, Angular's release cycle is roughly based on the same cadence as React :)

:) Wasn't aware of that. Haven't tried React. Maybe because I am a bit impatient.

Re: Opinionated Comparison of React, Angular2, and Aurelia

#169

I'm the project lead for Aurelia, so I'd like to take a minute to address a few of the points from the linked post. Jeff makes some valid points, for sure. However, there is also some inaccurate information and a healthy dose of subjectivity. * Documentation - This one tends to be highly subjective. One's happiness with documentation is often highly dependent on learning style and what you are trying to do "in the mo…

Thank you for Aurelia btw... I've used both Angular 2 and Aurelia professionally now and Aurelia is hands down a better framework and it's ease of use makes up for lack of documentation (which has improved a lot over the past few months and SO answers are usually answered pretty quickly). I've not used React and would like to stay away from it since I find the JSX file to be a horrid mixing of concerns.
Post reply on HN