DEV Community

Discussion on: A discussion regarding pure JS apps

ben profile image
Ben Halpern

Since it’s an internal tool I’d probably go with React over Preact. Preact is basically a lightweight implementation of the React API, which is great for high-traffic sites, but not all that important for an internal dashboard. It would be fine but probably just easier to go with the mainstream thing.

But I’d definitely be an advocate for using plain React without a state management system like Redux. IMO this is where simple problems get complicated.

For your needs, you’re probably good with whatever you pick. Just be cautious about over-designing and over-tooling and you’ll be good. Plain ole React really is quite simple, so makes for a good choice.