Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Funny enough, I wrote a blog post yesterday titled "Todo: The hard parts"[1] where I started discussing how syncing the data planes of frontend apps are much more complex than they seem.

This looks really cool. I like the idea behind the Source/Dataset/Detail components. I wonder how they work in practice. My first attempt at a component based rendering system (with render cbs and such) felt super clunky as soon as things got a tad complex.

[1] https://synth.app/blog/todos-the-hard-parts-part-1



Good read, because it’s true. Yes, we can have more abstraction. They are called libraries and frameworks. React being one in the JS world so that nobody has to write document.querySelector all the time.

But programming is about edge cases and thus, many, many rules how things should behave in every imaginable scenario.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: