클라이언트측 자바스크립트를 브라우저가 런타임으로써 해석해서 일하는거임 브라우저 자체가 클라이언트인거임
익명(175.124)2024-12-20 20:38
답글
ㅋㅋㅋ 근데 백엔드에 바로 접속해도 되는거임? 안되는거 아닌가 - dc App
543543(adohh)2024-12-20 20:39
답글
nextjs 같은건 얘가 좀 여러가지 일을 해서 따로 공부해보삼 컨텍스트에 따라 어디서 일하고 있는건지가 다름
익명(175.124)2024-12-20 20:39
답글
접속이라는 개념부터 버리셈
익명(175.124)2024-12-20 20:40
답글
그럼 보통 구글 url치고 접속하면 80번 포트로 html, js등을 가져오지만 검색 결과는 또 다른 포트에서 받아오는거? - dc App
543543(adohh)2024-12-20 20:41
답글
구현하기 나름이지만 받아온 html/js 자체로 검색결과가 끝일 수도 있고 받아온 html/js 바탕으로 다시 http 요청(동일한 80port)을 날려서 (AJAX 검색해보셈) 추가로 데이터를 받아올 수도 있음
익명(175.124)2024-12-20 20:44
답글
땡큐 하... 뭐 쉽게 해주는 라이브러리가 있게지 ㅋㅋㅋ - dc App
543543(adohh)2024-12-20 20:46
The XY problem is asking about your attempted solution rather than your actual problem. This leads to enormous amounts of wasted time and energy, both on the part of people asking for help, and on the part of those providing help.
멍멍(sentence8449)2024-12-20 20:50
답글
그래서 브라우저에서 백엔드 접속안하게 하려면 어째야함 - dc App
543543(adohh)2024-12-20 21:16
답글
백엔드와 접속은 실존하지 않는 대상이다
익명(104.28)2024-12-20 21:30
답글
아니 axios로 http로 통신하잔아 그럼 백엔드랑 http해도 됨? - dc App
543543(adohh)2024-12-20 22:09
답글
너한텐 XY란 말이 아깝다
익명(104.28)2024-12-20 22:15
프론트엔드 웹서버는 파일서빙 그 이상도 이하의 역할도 아님
린넨(float1234)2024-12-20 22:23
답글
그걸 해석해서 올바른 동작을 유도하는 건 브라우저의 역할
린넨(float1234)2024-12-20 22:23
답글
근데 그러면 결국 프론트 백엔드 둘다 접속해야하네? - dc App
543543(adohh)2024-12-20 22:24
답글
흠.......
린넨(float1234)2024-12-20 22:28
답글
http에 대한 이해가 우선되어야할 것 같음
린넨(float1234)2024-12-20 22:28
답글
스프링부트랑 iis랑 같은 포트에 띄울순없잔아 - dc App
543543(adohh)2024-12-20 22:29
답글
dns안쓸거임 - dc App
543543(adohh)2024-12-20 22:29
답글
http의 특성중 중요한 두가지가 무상태성, 무연결성임
린넨(float1234)2024-12-20 22:29
답글
같은 포트 아니더라도 웹서버 컨픽에서 구분해주면 되ㅈ ㅣ
린넨(float1234)2024-12-20 22:30
답글
docker compose 같은걸로 묶어서 관리할 수도 있고
린넨(float1234)2024-12-20 22:30
답글
/api 엔드포인트로 접근하면 스프링부트 포트로 포워딩 해주면 되지 웹서버에서
린넨(float1234)2024-12-20 22:31
답글
프론트는 1.1.1.1:80/login, index이렇게 페이지 접속하고 백엔드는 1.1.1.1:81/api/ 이렇게 하잔아 - dc App
543543(adohh)2024-12-20 22:33
답글
포트포워딩 해야되네 ㄷㄷ - dc App
543543(adohh)2024-12-20 22:33
답글
도메인을 안 쓸거면 그냥 80포트는 웹 서버 띄우고 엔드포인트따라 다른 포트로 포워딩 해주면 되지
린넨(float1234)2024-12-20 22:34
답글
땡큐 도커는 못하고 포트 포워딩하는게맞겠지? - dc App
543543(adohh)2024-12-20 22:34
답글
외부 포트 포워딩하란 뜻이 아님 ㅇㅇ.. 그냥 웹서버에서 nginx를 예로 들면 proxy_pass localhost:3000, 3001 이렇게 해주면 되지
클라이언트측 자바스크립트를 브라우저가 런타임으로써 해석해서 일하는거임 브라우저 자체가 클라이언트인거임
ㅋㅋㅋ 근데 백엔드에 바로 접속해도 되는거임? 안되는거 아닌가 - dc App
nextjs 같은건 얘가 좀 여러가지 일을 해서 따로 공부해보삼 컨텍스트에 따라 어디서 일하고 있는건지가 다름
접속이라는 개념부터 버리셈
그럼 보통 구글 url치고 접속하면 80번 포트로 html, js등을 가져오지만 검색 결과는 또 다른 포트에서 받아오는거? - dc App
구현하기 나름이지만 받아온 html/js 자체로 검색결과가 끝일 수도 있고 받아온 html/js 바탕으로 다시 http 요청(동일한 80port)을 날려서 (AJAX 검색해보셈) 추가로 데이터를 받아올 수도 있음
땡큐 하... 뭐 쉽게 해주는 라이브러리가 있게지 ㅋㅋㅋ - dc App
The XY problem is asking about your attempted solution rather than your actual problem. This leads to enormous amounts of wasted time and energy, both on the part of people asking for help, and on the part of those providing help.
그래서 브라우저에서 백엔드 접속안하게 하려면 어째야함 - dc App
백엔드와 접속은 실존하지 않는 대상이다
아니 axios로 http로 통신하잔아 그럼 백엔드랑 http해도 됨? - dc App
너한텐 XY란 말이 아깝다
프론트엔드 웹서버는 파일서빙 그 이상도 이하의 역할도 아님
그걸 해석해서 올바른 동작을 유도하는 건 브라우저의 역할
근데 그러면 결국 프론트 백엔드 둘다 접속해야하네? - dc App
흠.......
http에 대한 이해가 우선되어야할 것 같음
스프링부트랑 iis랑 같은 포트에 띄울순없잔아 - dc App
dns안쓸거임 - dc App
http의 특성중 중요한 두가지가 무상태성, 무연결성임
같은 포트 아니더라도 웹서버 컨픽에서 구분해주면 되ㅈ ㅣ
docker compose 같은걸로 묶어서 관리할 수도 있고
/api 엔드포인트로 접근하면 스프링부트 포트로 포워딩 해주면 되지 웹서버에서
프론트는 1.1.1.1:80/login, index이렇게 페이지 접속하고 백엔드는 1.1.1.1:81/api/ 이렇게 하잔아 - dc App
포트포워딩 해야되네 ㄷㄷ - dc App
도메인을 안 쓸거면 그냥 80포트는 웹 서버 띄우고 엔드포인트따라 다른 포트로 포워딩 해주면 되지
땡큐 도커는 못하고 포트 포워딩하는게맞겠지? - dc App
외부 포트 포워딩하란 뜻이 아님 ㅇㅇ.. 그냥 웹서버에서 nginx를 예로 들면 proxy_pass localhost:3000, 3001 이렇게 해주면 되지
땡큐용 알아볼게 - dc App
이게 뭔 개 씹소리냐