Technology

Reduced Redux: Juraj Machac’s ReactiveConf talk

Reduced Redux Redux is a predictable state container for JS apps. It helps to achieve consistency by keeping data in a single state and managing state changes via dispatching actions. The idea itself is often misunderstood—the necessary code management is interpreted as a boilerplate, and coders seek any library which helps them write a little

BY 10.10.2019 < 1 minute read

Reduced Redux

Redux is a predictable state container for JS apps. It helps to achieve consistency by keeping data in a single state and managing state changes via dispatching actions. The idea itself is often misunderstood—the necessary code management is interpreted as a boilerplate, and coders seek any library which helps them write a little less code. Most of the approaches which try to reduce this ‘boilerplate’ seem to miss the point. In this talk, Juraj presents an approach that preserves many of the important guarantees of redux and also introduces some new nice features with less code. Juraj also talks about how to transition from traditional Redux to this Reduced redux gradually.

Juraj Machac debuted on ReactiveConf’s Discovery stage last year. Juraj is our senior full-stack engineer and project lead on multiple fintech projects. His passion revolves mainly around React, proper state management, and code architecture.

Explore the ReactiveConf

Take a deep dive into the future of software development. Stay ahead of the curve.

Read more

What’s ReactiveConf?

ReactiveConf is a 3-day European-wide web & mobile development festival in the heart of Europe made for functional developers, where World-class JS experts share unique insights. With more than 1300 attendees and 60+ speakers, it’s one of the world’s biggest dev conferences.

Click here to discover ReactiveConf.

User image for Juraj Machac
Senior Software Engineer

Let’s build your digital product together

About Vacuumlabs

Vacuumlabs provides teams of flexible software engineers and designers with years of experience building fintech, online marketplaces, and digital products. Every step of the way, Vacuumlabs experts collaborate with clients, so that they can move fast, learn and iterate as they build world-class products together.

See how we helped our clients succeed