Skip to content

Latest commit

 

History

History
31 lines (15 loc) · 1.37 KB

README.md

File metadata and controls

31 lines (15 loc) · 1.37 KB

Portfólio

Este projeto foi desenvolvido para apresentar meu trabalho como desenvolvedor ao mercado de trabalho Dev.

Aprendizados

Neste desenvolvimento, tive a necessidade de aprender a utilizar Serveless Functions. Pois, a API do github (utilizada no projeto) utiliza um API Token, e por esse motivo a requisição não poderia ser realizada via front-end, mas sim no servidor. Como não havia necessidade de criação de back-end para este projeto, o mais viável e eficiente seria a utilização das Serveless Functions, ao qual é uma solução muito incrível. Para este projeto, utilizei a serveless function do Netlify, onde o deploy do projeto foi feito. No entanto, consegui aprender a fazer o mesmo utilizando o Vercel e Firebase.

Além das Serveless Functions, também tive a oportunidade de aprender a utilizar o Swiper, pois meu desejo era fazer a apresentação dos projetos de uma maneira mais dinâmica, personalizada e responsiva.

Melhorias

O projeto se encontra na Versão 2.0. E como incremento, pretendo criar filtros para apresentar os projetos de acordo com as tecnologias utilizadas na construção do mesmo.

Stack utilizada

Front-end: React, Typescript, Swiper, CSS-Modules

Back-end: Serveless Functions (Netlify)

Demonstração

Projeto

Acesso ao projeto: https://mateus-meneses.netlify.app/