InfoQ Homepage Demo Content on InfoQ
-
Tiny Go: Small Is Going Big
Ron Evans talks about TinyGo - a compiler for Go, written in Go itself, that uses LLVM to achieve very small, fast, and concurrent binaries that can also target devices where Go could never go before.
-
Scalable, Cloud-Native Data Applications by Example
John Blum and Luke Shannon build a cloud-native application with Geode composed of multiple services that's scalable and fault tolerant.
-
Real-Time Live Soccer Score Streaming Application Demo with Reactive Spring Stack
Erdem Gunay demos an application built on Reactive Spring, showing how to persist and query data from Redis, and how to stream live score events in real-time using Kafka.
-
React’s Future - under the Hook
Adam Klein rebuilds an existing React app using some of the new features including hooks, and explores pitfalls and patterns.
-
Spring Data to Spring Cloud to Spring Security: How Azure Supercharges Spring Boot
Richard Seroter, Asir Selvasingh and Vaibhav Agrawal demo an application that features Spring Security for Azure AD, Spring Cosmos DB, Spring Stream Binder for Event Hubs, Azure Monitor, and others.
-
Have Your Pi and Eat It Too: .NET Core on Raspberry Pi
Cam Soper demonstrates the possibilities of .NET Core, including ASP.NET Core and Web API, on an IoT device.
-
Avoiding Reactor Meltdown
Phil Clay shows code examples of blocking problems and solutions when using Project Reactor, as well as a live demo with BlockHound.
-
A Room with a Vue.js
Ryan Rousseau introduces Vue.js, building a simple web application to showcase its features and benefits.
-
Angular2+ Reactive Forms
Lyndsey Padget demos building a reactive form in JavaScript for Angular 2+, making validation and error-handling simple.
-
Blazor: C# Running in the Browser via WebAssembly
Scott Sauber introduces WebAssembly, explaining why it isn't another Silverlight, and then showing through demos how Blazor works.
-
Get Func-y: Understanding Delegates in .NET
Jeremy Clark discusses what delegates are, detailing Func and Action delegate types, and showing how to use them to make classes more flexible.
-
JUnit 5 — New Opportunities for Testing on the JVM
Sam Brannen discusses the architecture of JUnit 5 and demos some of its main features: tagging, DI, repeated tests, parameterized tests, conditional test execution, lambda for assertions, etc..