Link

RxJava

Nesse artigo vamos falar sobre a API RxJava, muito similar com a API Stream do Java 8 mas um pouco mais flexível e fluente.

Conceito da programação funcional e reativa é escrever códigos compondo funções puras evitando compartilhar estados, mutabilidade de dados e alterações externas, isso na parte funcional. Já na parte reativa a programação é assíncrona e sempre se atentando a alteração de estado.

Trabalhando juntos, existe uma abordagem de programação elegante baseado em eventos.

Acesse o material completo em http://nakatech.herokuapp.com/article/rxJava.html.

Citação

Crie uma aplicação Back-End e Front-End Rest em 10 minutos.

pexels-photo-177598.jpeg

No último Post falamos um pouco sobre React e como é simples criar uma aplicação Front-end sem integração.

Nesse Post vamos fazer algo mais elaborado, criando uma aplicação Front-end React consumindo de um Back-end um serviço Rest feito em Spring Boot.

Também vamos falar um pouco sobre CORS(Cross-Origin Resource Sharing).

A ideia é mostrar como é rápido criar uma aplicação com duas camadas com as ferramentas certas.

Não vamos discutir aqui se React é melhor que o Angular para desenvolvimento da camada de Front-end nessa aplicação.

Para ver o tutorial completo acesse http://nakatech.herokuapp.com/article/reactSpring.html.