FOLLOW ME ON : https://github.com/amrendrapratapsingh
I am a enthusiastic React and UI with a Full Stack NodeJS Developer . I am passionate and loving with web development,But I would totally give my best for creating a awesome and creative websites. I create beautiful professional websites using best practice accessibility. I enjoy turning complex problems into simple, beautiful and perceptive interface designs.
- Explained Simply June 04, 2018 / by Amrendra Pratap Singh- ReactJS basically is an open-source JavaScript library which is used for building user interfaces specifically for single page applications. It’s used for handling view layer for web and mobile apps. React also allows us to create reusable UI components. React was first created by Jordan Walke, a software engineer working for Facebook. React first deployed on Facebook’s newsfeed in 2011 and on Instagram.com in 2012. React allows developers to create large web applications which can change data, without reloading the page. The main purpose of React is to be fast, scalable, and simple. It works only on user interfaces in application. This corresponds to view in the MVC template. It can be used with a combination of other JavaScript libraries or frameworks, such as Angular JS in MVC.
React components implement a render() method that takes input data and returns what to display. This example uses an XML-like syntax called JSX. Input data that is passed into the component can be accessed by render() via this.props.
class HelloMessage extends React.Component {
render() {
return (
Hello {this.props.name}
);
}
}
ReactDOM.render(
,
mountNode
);
Would you like to know more or just discuss something?