UX em Transformação: As Novas Tendências Tecnológicas como Catalisadoras

Introdução  A Experiência do Utilizador (UX) é um elemento fundamental no desenvolvimento de produtos e serviços digitais. Ela se concentra em como os utilizadores interagem, percebem e experimentam uma determinada plataforma ou aplicativo. Com o avanço das tecnologias digitais, o campo da UX está a passar por uma transformação significativa, impulsionada pelas novas tendências. Neste […]

SEO: Ganhando visibilidade online

Você já deve ter ouvido falar do Google, certo? Assim, toda vez que uma página é publicada na internet, o Google (e outros motores de busca) tenta indexá-la para que quem a procura possa encontrá-la. Mas milhares de páginas são publicadas na internet todos os dias, o que gera muita concorrência. Então, como você consegue […]

Neo4j – uma Base de dados orientada a Grafos

Bases de dados de grafos são Nosql, projetadas para dados altamente conectados e com relacionamentos dinâmicos, daí sua aplicação ser maioritariamente em redes sociais, mecanismos de recomendação e deteção de fraudes, para além de outros tipos de sistema complexos baseados em relacionamentos. Neste artigo vamos falar sobre bases de dados de grafos, especificamente o neo4j […]

O que é NextJS?

Next.js é um framework para React. O que isso quer dizer? O React é uma biblioteca JavaScript para construção de interfaces web e o Next é considerado um framework pois adiciona várias funcionalidades em cima do React. Quais são as principais funcionalidades do Next.js?  Muitas funcionalidades são mais perceptíveis quando colocamos a nossa aplicação em […]

O que é Docker e Kubernetes ?

Imagine que você ou a sua equipe de desenvolvimento conclui aquela aplicação que vem trabalhando a meses. Onde foi investido conhecimento, dinheiro e um dos recursos que não pode ter de volta, o tempo.Depois desse processo todo, são feitos testes localmente onde a aplicação comporta-se lindamente, então decide-se colocá-la em produção (na nuvem). Escolhe-se onde […]

NFC: uma aposta para o futuro

Como será o mundo num futuro próximo? Vivemos numa época onde se esperam transformações grandes e rápidas que vão influenciar o nosso dia-a-dia. Não há dúvidas de que a tecnologia irá transformar a vida como conhecemos hoje. Uma das tecnologias que será norma no futuro é a tecnologia contactless (sem contacto), que permite efectuar transacções […]

Apache Kafka: o que é e como funciona

Introdução Quando começamos a estudar microsserviços, são nos apresentados muitos conceitos, padrões, protocolos e ferramentas diferentes, tais como Messaging, AMQP , RabbitMQ , Event-sourcing , gRPC , CQRS e muitos outros. Entre tantas palavras diferentes e no que diz respeito à comunicação entre serviços, há uma que sempre chamou a atenção e que seria perfeita […]

Micro Serviços: o que é e quais suas funcionalidades?

É quase impossível falar e entender a  arquitectura de micro serviços sem antes abordar sobre os paradigmas arquitectónicos antecessores, afinal, micro serviço resulta de problemas enfrentados nos paradigmas de arquitectura Monolítica e SOA (Arquitectura orientada a eventos).  Vale ressaltar que esses paradigmas não são péssimos, apenas existem cenários que não se aplicam ou que se […]