ConfiguraƧƵes Iniciais
Ferramentas e Tecnologias Utilizadas
Nesta seção, irei detalhar as principais tecnologias e ferramentas empregadas no desenvolvimento do projeto, explicando a função de cada uma no projeto.
Tecnologias Principais
-
HTML, CSS e JavaScript: A base de qualquer aplicação web, utilizados para estruturar, estilizar e adicionar interatividade à interface do usuÔrio.
-
Vue.js: Um framework progressivo para a construção de interfaces de usuÔrio. No EsplinHub, Vue.js é utilizado para criar componentes reativos e dinâmicos.
-
Vuetify: Uma biblioteca de UI para Vue.js que segue os princĆpios do Material Design. Vuetify Ć© usado para projetar uma interface rica e responsiva com componentes prontos para uso.
-
Vue Router: Uma biblioteca oficial do Vue.js para gerenciamento de rotas. No EsplinHub, Vue Router é usado para gerenciar a navegação entre diferentes pÔginas e componentes, mantendo a aplicação como uma Single Page Application (SPA).
-
Vue CLI: Uma interface de linha de comando para facilitar o desenvolvimento de projetos Vue.js. No projeto, o Vue CLI é utilizado para automatizar tarefas comuns, como a configuração inicial e a construção de builds.
-
Vuex: Uma biblioteca de gerenciamento de estado para Vue.js. Vuex é empregado no EsplinHub para gerenciar e centralizar o estado da aplicação.
-
Axios: Uma biblioteca cliente HTTP baseada em promessas para realizar requisições HTTP. Axios é utilizado para a comunicação com a API backend.
Imagens e Ćcones
-
Logos e Planos de Fundo:
-
Fonte: Canva
-
Utilização: Utilizado para criar imagens personalizadas, logos e planos de fundo no projeto.
-
-
Ćcones:
-
Utilização: Biblioteca de Ćcones para adicionar Ćcones estilizados e coesos na interface do usuĆ”rio.
Documentação
-
Ferramenta de Documentação:
-
Link: Pulsar
-
Descrição: Uma ferramenta para criar e manter a documentação do projeto (feita em Vue.js e Nuxt.js), oferecendo uma interface clara e navegÔvel.
-