InfoQ Homepage Reactive Programming Content on InfoQ
-
Comparing Hot JavaScript Frameworks: AngularJS, Ember.js and React.js
Matt Raible compares three JavaScript MVC frameworks: AngularJS, Ember.js and React.js, including client vs. server side templating and how they support isomorphic JavaScript.
-
Reactive Web Applications
Stephane Maldini and Rossen Stoyanchev discuss building reactive web applications, the choice of runtimes, using reactive streams for network I/O and the reactive programming model.
-
Isomorphic Templating with Spring Boot, Nashorn and React
Sébastien Deleuze introduces Script Templating in Spring and shows how to build an isomorphic application using Spring Boot, Nashorn and React to render templates both on client and server.
-
Using React for the Mobile Web
Brian Holt talks about React, performance issues, some general web performance tips, lessons learned while helping write m.reddit.com using React.
-
Introduction to Reactive Programming
Stephane Maldini and Rossen Stoyanchev discuss Reactive Streams and Reactive Extensions, and demo introducing the basic concepts in composition libraries using RxJava and Reactor.
-
Modern Front-end Engineering
Dustin Whittle discusses the pros and cons of modern UI toolkits like Zurb, Bootstrap, and SemanticUI and modern JavaScript frameworks like React, Angular, and Ember.
-
Exercises in Programming Style
Crista Lopes demos writing the same program using multiple styles, showcasing the richness of human computational thought and the need to avoid being stuck with one or two styles for life.
-
From Hackathon to React Native @ Facebook
Christopher Chedeau walks through the challenges, both technical and people management related, involved in bringing the React JavaScript UI library to iOS.
-
Reactive Programming at Cloud-Scale and Beyond
Bart de Smet discusses how the reactive programming paradigm can be used for event stream processing and how it can be applied from small devices all the way to cloud-scale infrastructures.
-
Reactive Stream Processing at Netflix
Justin Becker & Neeraj Joshi describe Mantis, discuss the challenges associated with designing for the cloud, processing billions of events, all while being cost sensitive.
-
Reactive Android
Benjamin Augustin takes the practical approach of a complex API to explain how RxJava and Functional Reactive Programming (FRP) can be used on every project to make one's life easier.
-
Applying Reactive Programming to Existing Applications
Ben Christensen discusses the mental shift from imperative to declarative programming, working with blocking IO such as JDBC and RPC, service composition, debugging and unit testing.