Первая часть: учитывая исходный код веб-сайта на чистом NodeJS, построенного на платформе (например, React), как мне узнать, какой код выполняется на стороне сервера, а какой - в браузере?
[Эта ссылка https://reactjs.org/docs/create-a-new-react-app.html#create-react-app создает образец такого рода.]
Затем: как мне добавить серверный код (1) перед (2) во время (3) после обработки в браузере?
Конкретные примеры
Обновлено: эта ссылка https://www.fullstackreact.com/articles/using-create-react-app-with-a-server/ показывает, как сделать (2), запустив два сервера и прокси-сервер. С другими частями это не помогает.





См. Следующий руководство. Обсуждение скелета приложения объясняет основы, а затем очень полезно объяснение app.js.
Что касается приведенных вами примеров, вы можете установить пакет прямое разрешение на стороне сервера, чтобы справиться с этим. После того, как вы настроили код на стороне сервера, вы можете справиться с остальными задачами. Надеюсь, поможет :)
Ответ: (а) все это работает в браузере и (б) вы не можете. Приведенная ссылка создает одностраничное приложение (SPA), и на сервер ничего не отправляется, если вы этого не сделаете.
Извините, но это не очень полезно. Учебное пособие предназначено для сервера Express с Pug в качестве языка шаблонов. Структура не похожа на React (или другой интерфейсный фреймворк), и проблемы совсем другие.