지금 난
프론트 리액트 쓰고 스프링부트로 따로 돌구있는 서버에 통신함
그럼 스프링에서 db정보 가공해서 줌
이럼 스프링이 백엔드자나?
근데 보면 노드로 백엔드를 만든다구 하는데 리액트는 노드기반이라 걍붙어있자나?
그경우는 여기서
노드 -> DB -> 노드 결과값 가공 -> 프론트단
이런거임? 그럼 프론트에서 db에 통신을 하는게 아니구 노드가 백엔드 되는거임?
아님 진짜루 노드로만 짠 백엔드 프로젝트 따로 돌리고 프론트는 여따 통신하는거임?
- dc official App
노드JS=JVM. JS=JAVA. express=스프링
웹브라우저는 http 이랑 web-socket 프로토콜로만 통신이 가능함. 고로 백엔드는 http 나 web-socket 서버를 개설해서 웹 브라우저랑 놀아주는 애지
구웩? - dc App
해당 댓글은 삭제되었습니다.
그니깐 프론트 리액트에 백엔드 노드라고하면 리액트에 달린 노드로 백엔드짓을 하는거임? - dc App
비즈니스 로직을 만드는게 백엔드의 전부는 아닌걸로 알고이씀
리액트랑 노드랑 상관 무 - dc App
진짜?노드 웹서버루 돌리자나? - dc App
리액트는 브라우저에서 돌아가는 프레임웤임 서버야 암거나 띄워도 되는거고 - dc App
어렵넹 - dc App
그럼 내가 거기에 노드를 추가해서 쓰구있을뿐인거야? - dc App
노드랑 1도 상관없는 리액트를 계속 노드랑 역어서 생각하네
왜냐면 노드익스프레스를 달았단말야 - dc App
말을 말자...
이거야 이거
https://ndb796.tistory.com/m/217
- dc App
리액트는 자바스크립트의 프론트 단의 라이브러리야 백단이랑은 상관없어 리스폰 리퀘스트 개념은 이해하고 넘어가주길 바란다 - dc App