Front/back의 구분은 쉽게 코드가 서버에서 동작하냐 클라이언트에서 동작하냐로 구분하면 됨(웹의 경우에는 클라이언트에서 돌아가는 JS가 front 인거고 node.js 위에서 돌아가는 express 서버는 back이 되는거임)
근데 express, wsl, network 설정 문제를 말하는데 글머리를 front로 달았길래 한 말임
추가적으로 WSL2의 경우 가상머신과 거의 동일한 구조이기 때문에 network 도 로컬의 것과 분리되어있음 (네트워크 설정 보면 v-host같은 식으로 어댑터 하나 더 인식할거임)
그래서 WSL상에서 돌아가는 OS가 Windows를 외부 OS로 인식하기 때문에 localhost로 route하면 경로를 못찾는거임
WSL1의 경우는 MS 커널 위에 linux 커널 API를 번역해주는 middleware? 일종의 추상화 레이어? (MS에서는 translation layer라고 부르더라) 같은놈이 있는 형태기 때문에 로컬 network를 공유해서 그런 문제는 없을거임