React icon

React icon

React

Desktop Software Development
Description
React is a free and open source JavaScript library that allows web developers to create large and powerful dynamic user interfaces within their applications, where data can change without the page bei...ng reloaded. The library can be used with many popular JavaScript frameworks such as Angular, as well as with other JavaScript libraries. A mobile-centric version of React called ReactNative lets developers create fast and native mobile applications from a single source. Read moreless
Platforms
Windows macOS Linux Browser
Links

Alternatives to React

  1. AngularJS alternatives

    AngularJS

    Free

    AngularJS is a software which allows the user to extend their HTML vocabulary. This extension creates dynamic views in web applications that previously had not been possible. HTML is a coding lan...

    {{ alternatives[0].votes }}
  2. Vue.js alternatives

    Vue.js

    Free

    Already know HTML, CSS and JavaScript? Read the guide and start building things in no time!

    {{ alternatives[1].votes }}
  3. Polymer alternatives

    Polymer

    Free

    We work on libraries, tools, and standards to help developers build a better web.

    {{ alternatives[2].votes }}
  4. Backbone.js alternatives

    Backbone. js markets itself as coding software designed to give web applications structure. It accomplishes this by providing intricate models with key-value bindings and custom events built into i...

    {{ alternatives[3].votes }}
  5. w2ui alternatives

    w2ui

    Free

    Available on Github, w2ui is software designed to assist in creating a more streamlined working process for developers, creators, and corporations. The software aims to be intuitive and affordable....

    {{ alternatives[4].votes }}
  6. jQuery UI alternatives

    jQuery UI

    Free

    jQuery improves the tools at your disposal for client-side web design with a whole host of effects, widgets, and themes.

    {{ alternatives[5].votes }}
  7. UIKit alternatives

    UIKit

    Free

    UIkit, a lightweight and modular front-end framework for developing fast and powerful web interfaces.

    {{ alternatives[6].votes }}
  8. ember.js alternatives

    ember.js

    Free

    Write dramatically less code with Ember's Handlebars integrated templates that update automatically when the underlying data changes. Don't waste time making trivial choices. Ember. js incorporat...

    {{ alternatives[7].votes }}
  9. Derby alternatives

    Derby

    Free

    What is Apache Derby? Apache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2. 0. Some key advant...

    {{ alternatives[8].votes }}
  10. oneID alternatives

    oneID

    Free

    OneID - One log-in for Macquarie University staff and students. OneID is the future of identity and authentication at Macquarie University, where all systems can be accessed through the same identi...

    {{ alternatives[9].votes }}
  11. Riot alternatives

    Communicate the way you want with Riot - a universal secure chat app entirely under your control.

    {{ alternatives[10].votes }}
  12. Webix alternatives

    Webix is an open source Javascript development library designed to speed up the process of web design.

    {{ alternatives[11].votes }}
  13. FeathersJS alternatives

    FeathersJS

    Free

    FeathersJS is an open source platform for users to create REST API's and real-time applications. FeathersJS provides tools and patterns to create these apps in little to no time to increase maximum...

    {{ alternatives[12].votes }}
  14. GraphCMS alternatives

    GraphCMS

    Freemium

    Building essential content infrastructure for your digital products, while setting the stage for content creators.

    {{ alternatives[13].votes }}
Suggest an Alternative

Missing a software in the list? We are always happy if you help us making our site even better.

Suggest an Alternative

React Reviews

We have 1 review for React. The average overall ratings is 4.0 / 5 stars.

Write a Review
grex avatar
My Opinion on React
written by grex on 2018-03-31 08:05:01
Overall
Ease of Use
Customer Service
Value For Money

Overall Opinion: React, which was developed by Facebook for use on its own platform and subsequently released as open source, is a library that has changed the way large websites are created. It makes them faster, not only to build but also to run. It does this by using a virtual DOM, which considerably speeds up the way interfaces are both programmed and updated. Among React's other powerful features are its ability to reuse components, its one directional data flow that keeps code stable, and an extension to JavaScript called JSX that lets programmers mix JavaScript with HTML code. React also has a mobile-centric version of the library called ReactNative, which allows developers to create fast mobile applications from a single source. Unlike applications created by libraries such as PhoneGap, these applications are completely native and very fast. Like all complex programming libraries, React is not without its drawbacks or its critics. The pace of React's development is very quick, making it difficult for some developers to keep up with all its changes. It is also not documented well. This is particularly true of the process of building applications. Many programmers also do not like how JSX has mixed JavaScript with HTML, and some also find the language to be too complex. Finally, React's use of a virtual DOM can result in both high memory and CPU usage.

Pros: Completely free to use Has been used to create one of the biggest and most used web applications in the world: Facebook Speeds not only the development of dynamic web applications but also the applications themselves

Cons: The fast pace of its development makes it difficult for some programmers to keep up with the changes Poor documentation Its JSX extension to JavaScript can be too complex for some programmers Can require significant RAM and CPU usage

grex is using React every other week recently.

Features

  • Allows for the reuse of components
You can always update React to add more features!

Screenshots

React screenshot 1
React screenshot 2
React screenshot 3
React screenshot 4
React screenshot 5
React screenshot 6
React screenshot 7
React screenshot 8
React screenshot 9
React screenshot 10

React Videos

Youtube Video: Nike React Hyperdunk 2017 Flyknit Performance Review!

EQUIPMENT THAT WE USE IS DOWN BELOW. Follow Us: IG: @solebrothers_ig Twitter: @solebrothers_ FaceBook: facebook.com PO BOX: 5737 kanan road #715, agoura hills, ca,...

Disclaimer: This video was not made by us, but we found it interesting enough to embed it here.

Comments

Commenting on this article is disabled right now.

About This Article

This page was composed by Alternative.me and published by Alternative.me. It was created at 2018-04-29 19:54:07 and last edited by Alternative.me at 2020-03-06 07:51:18. This page has been viewed 3910 times.

Did you like this article about React? Please rate it!
3 of 4 liked this article. This is equivalent to a star rating of 3.75 / 5.
Yes
No

More Software in Desktop Software > Development

More Popular Desktop Software

Filter Platforms

{{key}}

Filter Features

Plain JavaScript options Excellent overall package Easy application to existing projects Features Comprehensive information archives Easy-to-use development tools A range of streamlined themes and widgets Data, visualization, and navigation widgets Real-time REST API's in an instant Flexible plug-ins * Datastore Agnostic
Suggest an Alternative to React
{{ suggestSubmitSuccess }}
You can only sugggest alternatives that are already published on our platform. If you want to submit a software or app, please visit your account page to submit a software.
List of Suggestions
Please start typing the name of the software you want to suggest as alternative to React in the field above.
{{ suggestSubmitError }}
Suggest {{ suggestedAlternatives.length }} Alternative(s)
Login
This action requires user authentication. Please log in.
Don't have an account yet? Sign up.