Giter VIP home page Giter VIP logo

front-gestor's Introduction

Front do Gestão Financeira Sa

Sumário

Tecnologias Utilizadas

Experiências com essas Tecnologias

Como foi fazer esse projeto

Como rodar

Tecnologias Utilizadas

Experiências com essas Tecnologias

Typescript

Gosto muito de trabalhar com Ts, pois a primeira linguagem que aprendi e tenho um bom conhecimento é C, logo sentia bastante falta da typagem quando fazia alguns projetos em Js. Porém ele trouxe um desafio a mais para esse projeto, pois não tinha tido contato Ts no front. Então tive alguns gargalos tentando encontrar os tipos de algumas requisções do axio, de alguns componentes e de algumas props. Mas consegui aprender bastante com tudo isso.

React

Essa foi a primeira vez que construir um front do zero utilizando React, tive contatos com estruturas prontas, em que tinha que dar manutenção em alguns componentes.E consegui aprender muito com isso, ter que buscar a melhor estrutura e entender o porque de escolher ela. Além disso, como citado acima, aprendi bastante com toda dificuldade que tive para encontrar os tipos corretos de cada estrutura que eu utilizava

Vite

Ele visa resolver esses problemas aproveitando novos avanços no ecossistema: a disponibilidade de módulos ES nativos no navegador e o surgimento de ferramentas JavaScript escritas em linguagens de compilação para nativas, me auxiliando bastante na utilização do tailwind.

Axios

Utilizei o axios para fazer todas as requisições para o back, um ferramenta muito útil e que facilita muito no processo de desenvolvimento.

Tailwind

Inicialmente eu estava utilizando Bootstrap, porém tive bastante dificuldade, por ficar muito restrito aos componentes desse framework, o tailwind me ajudou muito com suas classes componetizadas, me deram muita liberdade para construir o css do meu layout.

Como foi fazer esse Projeto

Gostei muito dessa experiência pois foi a primeira fez que pensei num front end completo, consegui passar por todas a dificuldades que foram aparecendo. Logo consegui evoluir e acredito que diante do que era solicitado foi um bom trabalho

Como rodar

Para rodar localmente você precisar baixar esse repositório e o do https://github.com/Alcristi/Gest-o-Financeira, para iniciaro front só e necessário clona esse repo, dar yarn. Trocar todas as requisições do axie pela url do back que esa instaciado na sua máquina, e rodar Yarn dev no terminal

front-gestor's People

Contributors

alcristi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.