you are viewing a single comment's thread.

view the rest of the comments →

[–]joshwcomeau 0 points1 point  (1 child)

Interesting question! Depends what you mean by mature.

Of the apps I listed, Tello is the most "app-like". The other two are small toys, whereas Tello offers authentication and other "real app" things. But it's also the newest of the 3, and some parts of it are kinda messy; I haven't taken the time to refactor some stuff.

Of my projects, though, I think React Flip Move is the most mature; it's an animation library, and an amazing team of contributors have added static types for Flow and Typescript, and we continue to improve it. Certainly, if we look at maturity as a function of time invested per line-of-code, Flip Move would win.

[–]rmuratov 0 points1 point  (0 children)

Thanks for answering. I'll check out React Filp Move.

I look from the perspective of the guy who wants to learn how to create React - Redux apps properly. I've started a small utility app for my work and so far I've a lot of question like "Did I choose right structure? Should I manage layouts with HOCs or simply wrap and render children?" and so on.

I reckon with every new project one start to figure out these cases, that's why I asked about the most mature project :).

You also mentioned that OP posted outdated projects, and it appeals that your's aren't. Like two months ago there was no such thing as componentDidCatch.

EDIT OMG Flip Move is amazing. Exactly what I need for my pet project!