Tecnologias que uso
- Front-end
Nuxt.js
Um framework baseado em Vue.js para a criação de aplicações universais, de página única ou estáticas, otimizado para uma melhor experiência de desenvolvimento.
Pinia
A loja de estado oficialmente recomendada para Vue.js, oferecendo uma maneira de gerenciar estados globais em aplicações Vue.
Shadcn UI
Uma biblioteca de componentes React elegantemente projetados e altamente customizáveis, construída com Radix UI e Tailwind CSS.
Tailwind CSS
Um framework CSS utility-first que permite criar designs personalizados rapidamente através de classes utilitárias compostas.
Vue Router
O roteador oficial para aplicações Vue.js, utilizado para criar páginas com navegação entre elas sem recarregar a página.
Vue.js
Framework JavaScript progressivo para construir interfaces de usuário e single-page applications.
Vuetify
Um framework de componentes Vue.js para a construção de interfaces de usuário ricas e interativas, com ênfase em material design.
- Back-end
Centrifugo
Centrifugo é um servidor de mensagens em tempo real, que permite a implementação de funcionalidades como chats, notificações em tempo real e atualizações ao vivo.
Express.js
Express.js é um framework web para Node.js, desenhado para construir aplicações web e APIs de forma rápida e fácil.
Java Spring Boot
Spring Boot facilita a criação de aplicações stand-alone baseadas em Spring, com mínima configuração.
Laravel
Um framework PHP para o desenvolvimento de aplicações web, que oferece uma sintaxe elegante e recursos robustos para o desenvolvimento ágil.
MySQL
Sistema de gestão de bancos de dados relacional, utilizado para armazenar e gerenciar a informação do projeto.
Node.js
Um ambiente de execução JavaScript do lado do servidor, que permite desenvolver aplicações de rede escaláveis.
Redis
Armazenamento de estrutura de dados em memória, utilizado como sistema de cache e para mensagens entre processos.
Symfony
Framework PHP para o desenvolvimento de aplicações web complexas, proporcionando uma arquitetura robusta e componentes reutilizáveis.
- Blockchain
Ethereum
Plataforma blockchain descentralizada que executa contratos inteligentes.
Hardhat
Hardhat é uma ferramenta de desenvolvimento Ethereum que facilita a compilação, implantação, teste e depuração de contratos inteligentes.
Hedera
Hedera é uma rede de ledger distribuído público que suporta uma ampla gama de aplicações, de finanças descentralizadas a micropagamentos.
Polygon Zero Knowledge
Polygon Zero Knowledge utiliza provas de conhecimento zero para aumentar a privacidade e escalabilidade das transações na blockchain.
Polygon
Uma plataforma de escalabilidade para blockchains de Ethereum, que oferece soluções de camada 2 para transações rápidas e baratas.
Solidity
Linguagem de programação para escrever smart contracts, utilizada principalmente na blockchain Ethereum.
- Others
Apache Kafka
Plataforma de streaming de eventos distribuída, utilizada para construir aplicações de dados em tempo real.
Docker
Plataforma de contêineres que facilita a criação, deploy e execução de aplicações em ambientes isolados.
AWS
Coleção de serviços de computação em nuvem, incluindo armazenamento, computação e banco de dados.
Figma
Uma plataforma de design gráfico baseada na nuvem que permite a colaboração em tempo real em projetos de UI/UX.
Stripe
Uma plataforma de pagamentos online que permite a integração de processamento de pagamentos em aplicações web e móveis.
Vercel
Plataforma de hospedagem para front-end e sites estáticos, otimizada para aplicações JavaScript, como Next.js e Nuxt.js.