1.
In ReactJS, a component is composed of ___________________________ inner components.
2.
Which of the following is not a feature of ReactJS?
3.
Which of the following methods is used to define values for properties, props?
4.
In ReactJS, which of the following expressions is used to wrap as an attribute value in native JavaScript?
5.
In ReactJS, which of the following is used to pass the data from a parent to a child?
6.
What is the output of the following ReactJS code:
var Hello = React.createClass({
    render: function() {
        return
        Hello {
            this.props.name
        };
    }
});

React.render(,
    document.body
);

Note: Assume that https://fb.me/react-0.12.0.js and https://fb.me/JSXTransformer-0.12.0.js are already included.
7.
In ReactJS, the container component should define the state that can be updated and changed, while the child components should only accept data as props because the ___________________________.
8.
Which of the following is not a flux element in ReactJS?
9.
In ReactJS, which of the following is not an advantage of Flux?
10.
In ReactJS, which of the following add-on components is a low-level API for animation?