JSX in ReactJS

React JSX JavaScript XML or JSX is an XML or HTML like JavaScript syntax extension used by ReactJS. Processed into JavaScript calls of React Framework, it extends the ES6. This allows the HTML-like text to co-exist with JavaScript react code. This syntax is also used by the preprocessors with the purpose of converting the HTML-like … Read more

Features of ReactJS

React Features ReactJS is an open-source, component-based front end  JavaScript library which can be well characterised as a declarative, efficient, and a flexible one especially for building reusable UI components. There are some unique yet vital features of ReactJS that make it so popular. These are: JSX: JavaScript XML or JSX is an XML or … Read more

Difference between ReactNative and ReactJS

ReactNative Vs ReactJS Listed below is a comparative study between the ReactNative and the ReactJS.   ReactNative ReactJS JavaScript framework. Open-source JavaScript library.  Used to build a real, native mobile applications for iOS, Android, and Windows. Used to build a user interface for Single Page Application. Initial release: 2013 Initial release: 2015 Used for developing … Read more

Advantages and Disadvantages of ReactJS

Pros and Cons Listed below are the list of advantages that ReactJS offers to the developers. But nothing comes with some or more limitations attached with it and same applies to ReactJS also.   Advantage of ReactJS Easy to understand and easy to use: A good supply of documentation, tutorials, and training resources, helps the … Read more

Install ReactJS

React Installation There are some prerequisites to set-up an environment for ReactJS. These are: NodeJS and NPM, React and React DOM, Webpack and Babel. To install ReactJS there are two ways: by using the npm command and by using the create-react-app command.   Using the create-react-app command: The ‘create-react-app’ is a tool maintained by Facebook … Read more

React version history

React Version VERSION FEATURES RELEASED ON Version 0.3.0 ●      Initial Public Release 29 May 2013 Version 0.4.0 ●      Support for comment nodes <div>{/* */}</div> ●      Improved server-side rendering APIs ●      Removed React.autoBind ●      Support for the key prop ●      Improvements to forms ●      Fixed bugs 20 July 2013 Version 0.5.0 ●      Improved Memory usage ●      … Read more