I'm having a problem to refer to the components that are in both, the client-side and the server-side.
I started writing: "client and server-side components" (1)
I did that in order to avoid repeating "-side": client-side and server-side components (2)
Maybe I should remove the "-", otherwise "side" is just applying to "server": client and server side components (3)
But I think this could also be wrong since it is not a single side but two sides: client and server sides components (4)
And maybe I should move "components" to the beginning: components on the client and the server sides (5)
I think the last alternative (5) is the right one, but not really sure if the reasoning is right.
Thanks for your time, Gab