Every match is a value you published. Not sent at runtime — inlined at build time, sitting in the JavaScript every visitor already downloaded.
Server stays serverRSC code never crosses the network. Your strongest boundary.
'use client' shipsThose components land in the browser, whole.
Imports leakOne bad import pulls server code into the client graph.