Github-Blog - Desafio 03 - Módulo 03 - Trilha ReactJS Ignite Rocketseat. Desafio consiste em consumir a API do Github para criação de blog pessoal. 🚀👨🚀🖥️
HTML 2.47%TypeScript 97.53%
github-blog's Introduction
Hello World! Pleasure, I'm Max. 👋🤖
I'm a Full Stack Developer Javascript/Typescript with focus specifically in to develop API's REST on Node.js, also I love to create applications Web and Mobile with React and React Native.📱🖥️
Axios is a simple promise based HTTP client for the browser and node.js. Axios provides a simple to use library in a small package with a very extensible interface.
Answer to issue:
I'm using Axios, because it's simple and facilitate on consuming API's improving the types with AxiosResponse (generics of the Typescript), your response already come on formatte JSON inside of the object data. And also I like so much use Axios.
At the moment I don't see the why to use Context on the application, because until the moment, the application is very small and don't need use it, but if me to see that need, with sure I going to use.
I cloned your repository, but i didn't see responsiveness
observation: I believe you will to add Media Queries to make responsive, so I just wanted remember about it, to you don't forget.
With Styled-Components it is very easy to make it. Tip: add an object with sizes of the screens and object for the Media Queries with properties 'strings': (max-width: ${size.mobileL}), using the sizes as exemple.