I continued my study of NodeJs and React foundations last week. I found that that NodeJs and React were similar and hard to distinguish them. After doing some investigation, I’ve discovered that NodeJs is a framework of JavaScript and React is a front-end library. Since NodeJs lacks of library, the combination of NodeJs with React is the answer for web development. NodeJs connects websites to APIs, enabling the developers to create robust websites. Conversely, React aids in the developer’s creation of a fantastic user interface. The significance of these technologies is undeniable and great to be used in developing a website.
Next, I was then questioned regarding my familiarity with React testing. I provided a basic demonstration of JavaScript code and testing to Mr. Peter. After reviewing the code I written, Mr. Peter requested me to switch the language as TypeScript. Mr. Peter pointed me that I left several elements with the “any” variable when I changed the code to become Typescript. Following the corrections, the updated code was approved by sir and we moved on to the next task.
I’ve now been given an introduction to the idea of the website that has to be completed for this internship. I have to create three pages. Mr. Peter asked that we create a prototype before moving on with creating the page using mock data. Furthermore, he recommended that we use Figma to create the prototype. Since I am new to Figma, I research it online and learn the concept of the tools. By the end of the week, I had constructed the three page prototype using Figma and awaiting clearance.
