This is a proposal for a lightning talk at Reactive Conf. Please 🌟 this gist to push the proposal! If you're on your phone, please request the 🖥 desktop site to star this gist 😇 #ReactiveConf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"Redux forces you to write good code" - I've heard that sentence many times. | |
In fact - it's quite easy to write bad code with Redux, as I've seen many times. | |
In this talk I will show some bad practices and techniques with Redux, and how to avoid them. | |
Everything is Rhythm.
- Air pulsating 440 times per second is note A 🎵
- Electromagnetic field oscilating 440 trillion times per second is color red 🔴
- Kick-drum beating 120 times per minute is your friend from Berlin listening to their favorite techno 🔊
We also know for a fact that Javascript is Everything.
Vojtech Prikryl (@productboard)
Drag and Drop is undoubtedly one of the most popular and user-friendly interactions in software nowadays. There are plenty awesome libraries for DnD in React realm, covering most of the use cases. We tried them all at productboard, but realized we need something special for complex interfaces we are building. We developed our own solution that satisfied three main requirements we had:
- Delightful user experience 🤩
- Great performance even for large datasets 🏎
- Reusability of already existing code 🔌