Carleton University - School of Computer Science Honours Project
Fall 2018
Learning How to Build Component Based User Interfaces Using React Js
Abdulganiyu Yusufu
SCS Honours Project Image
ABSTRACT
In recent years there has been a huge spike in the demand for developers that possess knowledge of React and other component-based JavaScript libraries and frameworks. However according to Hacker Rank’s report about developer skills submitted in January 2018, React has the biggest gap between employers looking for people who know it and developers who have knowledge of the framework. This means you have a better chance of getting employed if you at least acquire some knowledge about React. In this project, I have set out to make a series of tutorials that would give developers with at least a little understanding of JavaScript, Html and CSS all the knowledge they need to start making React projects of their own. Other than the fact that it is in demand I chose React as the subject of my research because of its simplicity. Before making these tutorials, I have researched and made an effort to learn React Js myself so making the tutorials is also a way of further improving my knowledge on the subject while also providing a way for students to expand their skill set.