React Js Framework |
Author(s): |
| Mohammed Habib Rassiwala , COETA; Dr. Sachin Santoshkumar Agrawal, COETA |
Keywords: |
| React, Open Source, DOM, Node |
Abstract |
|
Internet has become a busy hub for searching information and doing different tasks virtually that used to be done manually before the internet age. There are enormous numbers of mobile and web applications that have made it easier to do different tasks. A big part of our everyday task can be done on the internet at the current age. Faster internet along with fast performing devices demands faster applications. A trend is growing to shift software or applications we used to use in desktop machines to the web. There are plenty of applications that are usable from web and mobile devices. Several JavaScript based frameworks and libraries are used to develop different applications. There are ReactJS, AngularJS, EmberJS, MeteorJS, VueJS, KnockoutJS and many more at this moment in production. ReactJS is one of them for the front-end development of applications. React is a popular open-source front-end JavaScript library developed by Facebook. React is widely popular among developer communities because of its simplicity and easy but effective developing process. React makes it easier to create interactive user interfaces. It efficiently updates through rendering the exact components to the view of each state and makes the data changes in the application. In ReactJS, every component manages their own state and composes them to the user interfaces. This concept of components instead of templates in JavaScript, plenty of data can easily be passed to the app and thus keep the state out of the DOM. Using Node React can also be rendered on the server side. Alongside web apps, to build mobile applications we can use React Native as well. The purpose of the thesis is to carry out in-depth research of the ReactJS library based on JavaScript. The fundamental concepts, characteristics, features, development processes, core architecture and market research as well as compatibility will be covered in the thesis. The aim is to provide a solid understanding of the ReactJS library. |
Other Details |
|
Paper ID: IJSRDV10I20159 Published in: Volume : 10, Issue : 2 Publication Date: 01/05/2022 Page(s): 112-116 |
Article Preview |
|
|
|
|
