Desafio-Colab Svelte Themes

Desafio Colab

Este projeto é resultado de um desafio para a vaga de full-stack na empresa Colab. O objetivo do desafio era criar uma aplicação web que consumisse uma API de dados de usuário e seus detalhes em uma interface web.

README.md - Desafio Colab 🏆

Descrição 📜

Este projeto é resultado de um desafio para a vaga de full-stack na empresa Colab. O objetivo do desafio era criar uma aplicação web que consumisse uma API de dados de usuário e seus detalhes em uma interface web. O desafio permitiu que o projeto poderia ser desenvolvido com total liberdade do desenvolvedor, podendo escolher qualquer framework e tendo total liberdade para criar a interface web.

Decidi fazer o projeto utilizando o framework Svelte, o desafio de usar o Svelte pela primeira vez foi uma experiência enriquecedora e permitiu explorar uma nova maneira de criar aplicações web. foi meu primeiro contato com ele, mas já vinha pesquisando e procurando entender como ele funcionava. Uma das principais diferenças do Svelte é que ele não utiliza uma camada de virtual DOM como a maioria dos outros frameworks, o que significa que ele pode ter um desempenho melhor em certas situações. Me surpreendi como ele consegue abstrair muitas linhas de código e como é simples de utilizar, sem dificuldades e sem deixar os scripts totalmente verbosos. Não tive muita dificuldade e foi bem tranquilo, me motivou a aprender mais sobre o Svelte e suas tecnologias. Já penso em utilizalo para um próximo projeto pessoal.

Em relação ao CSS, foi minha primeira vez utilizando o TailwindCSS, e achei muito legal a sua utilização e como utilizar classes prontas que já contêm uma série de estilos pré-definidos, o que ajuda a reduzir bastante o tempo de desenvolvimento. Acredito que o TailwindCSS é uma excelente opção para projetos web de diferentes tamanhos e complexidades, e certamente vou continuar utilizando em meus futuros projetos.

Used Technologies 🛠️

  • Svelte
  • Typescript
  • TailwindCSS
  • Vitejs

Instalação 📎

  1. Clone the repository using the command git clone https://github.com/ElderFausto/Desafio-Colab.
  2. Install the project dependencies with the command npm install.
  3. Start the server with the command npm run dev.

Deploy ✔️

https://desafio-colab-svelte.vercel.app/

Top categories

Loading Svelte Themes