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.
-