Sorria, você está sendo observado

By Guilherme Ventura

Elevator Pitch

Após a programação funcional mudar nosso jeito de pensar, codificar e debugar código, um novo paradigma veio para mudar o modo como escrevemos interfaces: o paradigma reativo. Baseado nos Observables, a ideia é que os dados estejam sempre atualizados e concisos, durante todo o fluxo da aplicação.

Description

Nos termos da web, da programação imperativa, unimos com a programação funcional. Daí, foi visto que outro paradigma poderia auxiliar no desenvolvimento de interfaces: a programação reativa. Com a programação reativa, os dados estão sempre atualizados de acordo com o fluxo da aplicação, e sendo de um paradigma declarativo, ela simplifica ainda mais o desenvolvimento. No centro estão os Observables: objetos responsáveis por manter sua aplicação viva, reagindo a qualquer alterações que seus dados podem sofrer durante um período de tempo. Com os operadores fornecidos, você pode combinar observables, transformar os dados, subrescrever para os dados, e muito mais. Nessa talk, mostrarei o que é um observable, quais são seus princípios, como utilizá-los e como funcionam os operadores mais comuns.