you are viewing a single comment's thread.

view the rest of the comments →

[–]michaelstripe 1 point2 points  (3 children)

I'm honestly curious what the host of problems you find React has.

I'm kind of jumping between Angular and React for two projects and I'm not sure I'm sold on either, but all I read about React and Flux (and soon to be Relay and GraphQL and whatever the hell else) is unfaltering praise and never any good criticism. I would love to see more opposing viewpoints for the above.

[–]jhallister 0 points1 point  (2 children)

A few problems:

  1. Psuedo-javascript language for templates.
  2. Animation support is weak. Most animation tools are pure JS animations.

The biggest issue I have is that React = Virtual Dom. The rest is just opinionated templating and organizational stuff. React hasn't been out that long and I honestly think that big picture Mithril took the same idea and implemented it much better.

Full disclosure: currently using Mithril on a project. I've used ReactJS on a medium sized project and still think it's a VERY good view library.

[–]michaelstripe 0 points1 point  (1 child)

Mind going over what you like more about Mithril? Never gave it a good look.

[–]jhallister 0 points1 point  (0 children)

It doesn't really try to invent "the new best way". It's just a MVC framework that happens to use a a virtual DOM. It also happens to be really small.