You have a privilege to create a quiz (QnA) related to this subject and obtain creativity score...
4.2.7. REACT What is REACT? REACT is another popular JavaScript library or a framework created by the Facebook developers. Think of REACT as the View layer in the Model-View-Controller (MVC) design pattern. Different from the traditional MVC, the View by REACT is completely on the client side.
React has no dependences on the server side technology, can use the Node.js rendering and can work with native applications via React Native (http://facebook.github.io/react-native )
One-way Reactive Data flow by React is much easier than traditional data binding.
________________________________________
Assignments: 1. Learn more from the following links:
1.1. http://facebook.github.io/react/
1.2. http://facebook.github.io/react-native
1.3. http://www.ibm.com/developerworks/library/wa-react-intro/
2. Write a two page essay with examples on REACT, save as a MS Word document 4.2.7.REACT.Your.Name.doc, and email to dean@ituniversity.us
3. Create a front-end project based on the 1.3 link (from IBM) to demonstrate GUI components and dynamic even handling with REACT. Describe the project requirements in 4.2.7.BusinessRequirements.Your.Name.doc and 4.2.7.DesignSpec.Your.Name.doc (Design Spec provides technical details of you implementation)
4. Implement your requirements and design spec in your Eclipse project with js, css, and html directories. Email source and documents as zip to dean@ituniversity.us