React for fast-response Single-Page-Apps.
May 04, 2022

React for fast-response Single-Page-Apps.

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with React

React is an excellent library for development of single-page applications using Javascript. We are currently using it to develop SPAs for all of our web applications in our department. React has excellent community support for various UI development components like bootstrap. Also a lot of components available in React are extremely easy to use and can be used straight out of the box.
  • Fast and Responsive
  • Excellent state management for components
  • Wide community support for extensibility
  • Wide range of UI components available on npm for React
  • Mobile browsers also support React
  • Easy component creation process
  • Understanding re-renders of pages can be improved
  • Learning curve is a bit steep if you never worked on declarative programming before
  • Extensibility with NPM components
  • Free and Open source
  • Support for multiple browsers
  • Compatibility with other UI development frameworks like bootstrap and material UI
  • Our web applications now run much faster because the whole page doesn't reload
  • We spend less time developing UI components because a lot of them are readily available on NPM
  • We don't have to optimize apps for multiple browsers since React natively supports it.
I have also used Angular before coming to React. Web apps created with React are much faster than Angular because React is based on virtual DOM which reloads only those components of the web page that change and everything else remains the same. Angular's learning curve is also slightly steeper than React.

Do you think React delivers good value for the price?

Yes

Are you happy with React's feature set?

Yes

Did React live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of React go as expected?

I wasn't involved with the implementation phase

Would you buy React again?

Yes

Zoom, Brave, Microsoft 365 (formerly Office 365), Slack, Cisco AnyConnect, IntelliJ IDEA, PyCharm, MySQL, MySQL Heatwave, Oracle MySQL Cloud Service, Oracle Cloud Infrastructure, GitHub, Postman, Microsoft Visual Studio Code, Apache Airflow, MLflow, Databricks Lakehouse Platform (Unified Analytics Platform), Python IDLE
If you wish to build fast, snappy single-page apps where you need wide support from the community for additional components, then go for React. The learning curve can be a bit steep if you have never worked on any declarative programming before, but once you get used to it, it becomes pretty straightforward.