But is it a good idea to make it seamless when every crossing of the boundary has significant implications for security and performance? Maybe the seam should be made as simple and clear as possible instead.
Yep! It’s really hard to reason in Next about when things happen on the server vs client. This makes it harder to make things secure.
You can create clean separation in your code to make this easier to understand but it’s not well enforced by default.
Yep! It’s really hard to reason in Next about when things happen on the server vs client. This makes it harder to make things secure.
You can create clean separation in your code to make this easier to understand but it’s not well enforced by default.