André Kovac

André Kovac

I'm a freelance software engineer, former CTO and lifelong teacher. Back in 2010 I wrote neural networks from scratch in Java to model parts of the brain. These days I build mobile and web apps with AI agents and teach technical as well as non-technical teams about AI and software development. For years I also taught React and React Native, but now I outsource these skills to agents. For the past year I've shared thoughts about the AI shift on LinkedIn. On stage, I try to make complex things feel fun, interactive and a bit human.
What the Heck Do "Declarative" and "Reactive" Actually Mean?
React Day Berlin 2022React Day Berlin 2022
69 min
What the Heck Do "Declarative" and "Reactive" Actually Mean?
Workshop
You’ve built apps with frontend frameworks before? - Then you surely came across the terms ""declarative"" and “reactive”. Since React got released in 2013, most modern UI frameworks or libraries want to be it, but what do these terms actually mean? And what’s the difference between “declarative” and “imperative” code?
It took me a long time to grasp these concepts - but when I finally did, I saw frontend frameworks in a totally new light! And I hope you will feel the same after this talk.
In this very interactive workshop, we’ll delve into a lot of code examples to deeply understand the terms - with examples using vanilla JavaScript, React and Svelte. But the learnings will be universal. After this talk you’ll be able to confidently join discussions about the ""declarative"" and ""reactive"" nature of any new package or library.