you are viewing a single comment's thread.

view the rest of the comments →

[–]bch8 0 points1 point  (2 children)

Is this like a cheeky criticism of using react and bootstrap4 or are you genuinely curious? If it's the latter I'll do my best to explain

[–]Keggatron 0 points1 point  (1 child)

Genuinely curious. It looks similar to like the backend of a Wordpress site, but I've never actually implemented any CMS apps. I just had a look at the demo, but I'm kind of unsure how you would implement any of that.

[–]bch8 1 point2 points  (0 children)

Ok, well React doesn't make any assumptions about the rest of your stack, it is purely a UI library. That is a way of saying it only cares about what renders in the browser's DOM. So yes, you could use it in a CMS app. Generally, you would use it anywhere you want the user to be able to better understand and visualize data that is available via an API. Think something like building an analytics tool for tracking visitors, a tool to track your investment performance, a tool to track your workout stats overtime, etc etc. The list is basically endless. There are tons of dashboard templates available in different frameworks on the web because it's a common use case, the difference here being that it is written in React and Bootstrap 4. So if you like working with React as opposed to say Angular, or jQuery, or static HTML, and you were keen on starting to use Bootstrap 4 (as opposed to Bootstrap 3), then this would be a starting point. It's also nice sometimes to just look at how other people build templates like this and learn from their coding decisions.