Exactly how am I supposed to access the hardware that only exists on the Beaglebone Black itself, otherwise?
You can cross-compile all day, but, in the end, I need to code to be running over there to toggle those GPIOs. I need the debugging to be over there. I need VSCode to be running over there.
Not all programming is web programming.