Blog Post #2

My favorite application that we are using currently is React, especially since I get real-time updates on any errors in my code displayed on the site and can walk myself through the instance likely causing the error. Within React, we are using Material UI for our styling and are also adding components that make the style of our website very similar to Oregon State’s site layout, since our project is integrating a service meant for OSU’s use. As a team, we are also considering using the Modal component of React within our site to creating a Modal component for popup dialogs. I will take a crack at implementing a reusable Modal component this week.

We are using Firebase for where our database is stored. Here we can add collections and also make sure that when new data is entered in through the site, that it is also stored in Firebase. Navigating Firebase was difficult for me at first, since I did not have much database experience and was also only familiar with SQL Database. Now I have adjusted to using Firebase and only need to look up a handful of spots that I have trouble understanding.

Out of all of the technologies, I find React to have the most difficult learning curve while the Visual Studio Code IDE has the easiest learning curve. The biggest reason why React is difficult to learn is not only does it mean I need to be very familiar with CSS, Javascript, and HTML, but most React modules are interrelated and require you to use other software to build a complex application like the one we are building. The VSCode is easy to use, allowing for a number of different languages to be use. It also provides a range of third party extensions like Prettier and React js code components to aid with the process.

Print Friendly, PDF & Email

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *