Blog

Insights & Trends

Iniciando com React Hooks

Iniciando com React Hooks

A partir da versão 16.8 do React, uma nova forma de trabalhar com a reatividade dos componentes foi introduzida: React Hooks. Essa é a maior alteração na forma de trabalhar do React desde sua concepção. Vamos entender neste post as motivações de mudar a forma de...

Kotlin para Backend – final

Este post é a parte final da nossa série de posts, você pode conferir os primeiros nos links: parte 1 parte 2. Nos primeiros posts criamos uma API seguindo o padrão REST utilizando Kotlin, Spring Webflux e MongoDB. Porém, nossa API não pode ser considerada pronta pois...

iOS Push Notification no Simulador (Finalmente)

iOS Push Notification no Simulador (Finalmente)

Se você já desenvolve pra iOS a algum tempo, deve saber quão difícil era para testar notificações, que só podiam ser testadas no dispositivo com a configuração e instalação correta dos certificados. Note, eu disse era, pois com a chegada do Xcode 11.4 e o iOS 13.4, é...

Arquiterura VIPER (Parte II)

No post anterior vimos um pouco da teoria sobre a arquitetura VIPER, hoje vamos mostrar uma aplicação bem simples, que apresenta uma lista de jogos de tabuleiro, utilizando essa arquitetura. O projeto completo pode ser baixado aqui. Vamos começar com a nossa...

Backend com Dart – Entendendo o Aqueduct

Backend com Dart – Entendendo o Aqueduct

No nosso último artigo, que pode ser lido aqui, tratamos um pouco das motivações para iniciar o estudo de backend com Dart e subimos um serviço teste utilizando do Aqueduct. Nesse artigo vamos entender como o Aqueduct estrutura a aplicação e melhorar um pouco nosso...

Kotlin para backend – parte 2

Kotlin para backend – parte 2

Este post é uma continuação do  Kotlin para backend?. Cada parte desta série está em branchs diferentes no github. Na primeira parte criamos as classes controller e service, vamos terminar a implementação e adicionar o banco...

Construção de API REST com Swagger e Kotlin

Construção de API REST com Swagger e Kotlin

Se você tem uma API REST , provavelmente esta esperando que essa API seja consumida pelo seus clientes. Mas como os seus cliente vão saber onde esta sua API, quais os recursos, quais métodos estão expostos? Normalmente, o próprio desenvolvedor teria que gerar um...

MongoDB – Entendendo full-text search

MongoDB – Entendendo full-text search

Desde a versão 2.4 do MongoDB existe a possibilidade de realizar uma busca textual nos campos corretamente indexados. Desde então, a forma como o MongoDB trabalha com este tipo de índice evoluiu, trazendo algumas facilidades para os desenvolvedores. A idéia deste...

Backend com Dart

Backend com Dart

A primeira pergunta que todos devem fazer quando lêem o título deste artigo provavelmente será: Porque fazer um backend baseado em dart? A resposta acredito que não seja tão simples, nesse caso vou contar o porquê resolvi pesquisar mais sobre esse tema. Dart é um...

Arquitetura VIPER

Introdução VIPER é uma arquitetura baseada na arquitetura CLEAN criada por Robert Cecil Martin (conhecido na comunidade como Uncle Bob), que vem sendo utilizada nas aplicações Mobile na redspark a aproximadamente 3 anos, e tem como premissa a separação das...

Fique em contato

Siga-nos!