대충 설명하자면 웹 front가 배포되기 위해서는 apache든 nginx든 node.js든 웹 브라우저로 js/html/css 코드를 전달해 줄 놈이 필요한거고.
react, vue, 기타 등등을 npm serve나 npm start 로 돌리는걸 보고 node.js에서 프론트가 돈다는 생각을 하는거 같은데 node.js는 프론트를 빌드하고 배포하는 역할을 하는거지 그거 자체가 프론트가 아님
npm build 해서 나온거 대충 아무 웹서버에다 던져놓고 접속 해보면 react 앱 잘 돌아가잖아?그게 프론트 소스인거임