<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Reactive on A Curious Coder</title>
    <link>http://acuriouscoder.net/tag/reactive/</link>
    <description>Recent content in Reactive on A Curious Coder</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 29 May 2018 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="http://acuriouscoder.net/tag/reactive/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Spring Webflux Functional Based</title>
      <link>http://acuriouscoder.net/spring-webflux-functional-based/</link>
      <pubDate>Tue, 29 May 2018 00:00:00 +0000</pubDate>
      
      <guid>http://acuriouscoder.net/spring-webflux-functional-based/</guid>
      <description>In my previous blog about WebFlux &amp;lsquo;Spring WebFlux annotation based&amp;rsquo;, I discussed the annotation based reactive programming model for Spring WebFlux. In this blog I will use the example project introduced then and adapt it to the functional programming model.
The example project we have serves the names of planets in our solar system, optionally applying a filter, in plain text. Using curl on the running application gives:
$ curl http://localhost:8080/planets Mercury Venus Earth Mars Jupiter Saturn Uranus Neptune$ curl http://localhost:8080/planets/e Mercury Venus Earth Jupiter Neptune The Spring WebFlux annotation based controller we are adapting looks like this:</description>
    </item>
    
    <item>
      <title>Spring WebFlux Annotation Based</title>
      <link>http://acuriouscoder.net/spring-webflux-annotation-based/</link>
      <pubDate>Wed, 10 May 2017 00:00:00 +0000</pubDate>
      
      <guid>http://acuriouscoder.net/spring-webflux-annotation-based/</guid>
      <description>The release of Spring Framework version 5 is just around the corner and it contains a lot of new features. One of those is the WebFlux framework. It adds support for reactive web programming on client and server side. Spring WebFlux uses Reactor to make it all possible. The server side supports two programming models:
 Annotation based, using @Controller annotations. Functional, using Java 8 lambdas for routing and request handling.</description>
    </item>
    
  </channel>
</rss>