Сделал небольшой проект на express + react. Бэкенд и Фронтенд находятся в папках client и server соответственно. В папке client находится фронт на react, в ней есть пакка public, node_modules и др. Кк я понял, public - единственная папка, которая должна быть доступна из Интернета. Допустим на хостинге у меня есть папка example.com (доменная папка), в ней подкаталог public_html. Его я удалю, но как правильнее разместить бэкенд и Фронтенд в общей папке (example.com)?
Вот примерная структура:
server/
node_modules/
package.json
...
client/
public/
index.html
assets/
...
...
src/
...