7 ms·
Draft.js is now archived, and not being maintained. That can be for a number of reasons. When React first came out, it was several years before it really star
by tracker1 4y ago
Draft.js is now archived, and not being maintained. That can be for a number of reasons. When React first came out, it was several years before it really started to pick up steam. I think the Angular shift from v1 to v2 helped out React a lot, along with create-react-app scripts.
Deno is its' own beast, that I really appreciate. And Fresh isn't really a displacement of React, it's their spin on something like Next.js, and in some ways a lot nicer even. Still using JSX.
Web Components are pretty neat, and I see a lot of things moving towards that direction... I also find Lit, Svelte and others interesting. All of that said, popularity doesn't always mean best, or align with it. Timing, interest and "good enough" account for a lot. I happen to like the React way of doing things with function based components. I know a lot of the transition logic is PFM'd away, but it's fine for most.
I've also been following Rust, Yew and Tauri... doesn't mean I'm ready to completely jump ship. React has definite advantages when working on larger projects, the ecosystem and popularity are only parts of that. I think React + Redux + MUI are a really great combination for building applications against. In the end, it really depends on what you are making, what you are familiar with and what "feels right." I absolutely hate(d) angular 1 and 2+ with a passion... I just don't like the feel of it. React + Redux is much closer to how I would build simulation logic for training/learning well before React existed. And MUI is frankly a great component library.
I still keep an eye on what's out there and what's up and coming.