Building a newsreader using the HackerNews Api, React, React Testing Library, Styled Components, Axios & Memo
This project is a newsreader application that calls the HackerNews API. It was built using React, with additional technologies such as React Testing Library, Styled Components, Axios, and Memo. The goal of this application is to provide a better understanding of React. The project was created for a YouTube video tutorial, and contributions to the project are welcomed. It is important to note that accessibility features have not been incorporated into the application yet.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Styled Components is a popular library for styling React components using CSS syntax. It allows you to write CSS in your JavaScript code, making it easier to create dynamic styles that are specific to each component.