svelte-perfis Svelte Themes

Svelte Perfis

This application is part of Svelte tutorial class from Alura

Svelte Perfis

Aplicação web desenvolvida com Svelte para exibição e gerenciamento de perfis de usuários.

O projeto demonstra conceitos fundamentais de desenvolvimento frontend com Svelte, incluindo componentização, manipulação de estado e comunicação entre componentes.


Tecnologias utilizadas

  • Svelte
  • JavaScript
  • HTML
  • CSS
  • Node.js
  • Vite

Funcionalidades

  • Visualização de perfis
  • Componentização da interface
  • Atualização dinâmica da interface
  • Estrutura modular com componentes Svelte

Arquitetura da aplicação

Browser
   |
   v
Svelte Components
   |
   v
Application State

A interface é composta por componentes reutilizáveis que controlam o estado da aplicação e atualizam a interface automaticamente.


Como executar o projeto

1 - Clonar o repositório

git clone https://github.com/Lubrum/svelte-perfis.git
cd svelte-perfis

2 - Instalar dependências

npm install

3 - Executar em ambiente de desenvolvimento

npm run dev

A aplicação ficará disponível em:

http://localhost:5173

Build para produção

npm run build

Estrutura do projeto

src
 ├── components
 ├── pages
 ├── assets
 ├── App.svelte
 └── main.js

Objetivo do projeto

Este projeto foi desenvolvido para explorar conceitos importantes do ecossistema Svelte, incluindo:

  • criação de componentes
  • organização de aplicações frontend
  • gerenciamento de estado
  • atualização reativa da interface

Autor

Luciano Brum

GitHub https://github.com/Lubrum

Website https://lubrum.github.io


Licença

Este projeto está licenciado sob a MIT License.

Top categories

Loading Svelte Themes