TLDR Web Dev · ARTICLES & TUTORIALS
IMPOSSIBLE COMPONENTS
Summary from the TLDR Web Dev newsletter
This post discusses a class of React components that attempt to mix server-only and client-only logic, such as reading a file from the filesystem (server-side) while handling user input (client-side). Such components are “impossible” in traditional React rendering models. This tension illustrates the need for clear boundaries between server and client responsibilities.