CSC/ECE 517 Spring 2017/Convert Assignment Creation Form to ReactJS: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
Line 7: Line 7:


'''Reasons for using ReactJS'''
'''Reasons for using ReactJS'''
It has every functionality that an user interface required
* It has every functionality that an user interface required
Easy data binding.
* Easy data binding.
Only single component changes are stored/changed without reloading the complete page.
* Only single component changes are stored/changed without reloading the complete page.
Fast and efficient
* Fast and efficient
Easy to scale  
* Easy to scale  


===Pros===
===Pros===
==Problem Statement==
==Problem Statement==
==Current Implementation==
==Current Implementation==

Revision as of 02:00, 7 April 2017

Introduction

Expertiza

ReactJS

ReactJS is the javascript framework developed by Facebook to solve the specific problem, UI rendering. It is developed to solve the problem with complex binding in MVC framework using only one-way data binding. It is used for dynamic reloading of the page. It helps in reloading only the particular component required using Virtual DOM, which makes it fast by temporarily storing DOM

Reasons for using ReactJS

  • It has every functionality that an user interface required
  • Easy data binding.
  • Only single component changes are stored/changed without reloading the complete page.
  • Fast and efficient
  • Easy to scale

Pros

Problem Statement

Current Implementation

Proposed Solution

Test Plan

Future Work

References