프로그래밍

스프링으로 데이터 통신만 할 수 있을까?

일단 배우기 시작한 지 얼마 안댄 개허접임

 

별 건 아니고 처음엔 스프링부트로 아주 간단한 작은 게임 만들었거든.

 

근데 이게 코드를 짜다보니 로직이 대부분 JS로 돌아가고 스프링부트는 과거 게임 점수들을 받아서 평균을 view에 넘겨주는 역할밖에 안하더라고... ㅡㅡ

 

그래서 점수 평균 보는 피쳐를 걍 없애고 걍 static한 개인 블로그에 올려놓기만 했음. (서버랑 통신 x)

 

그런데 JS를 조금 수정하면 개인 블로그 외부에 있는 클라우드에 올려둔 내 스프링 부트 서버랑 어케 통신해서 통계기능을 살릴 수 있지 않을까 생각이 들어서.

 

근데 지금 다뤄본게 스프링부트밖에 없는데 얘는 요청을 받으면 view를 주자나? 난 그냥 JS에서 숫자만 받았으면 하는데... 이런 목적이면 스프링부트를 쓰면 안되는걸까?

 

 

지금 내공이 부족해서 두서없이 횡설수설 한 것 같아 미안ㅠ

10개의 댓글

2023.09.12

스프링에서 rest api 구현도 가능함. js에서 api 호출해서 숫자 받아오고 계산하면 될 듯

1
2023.09.12
@kicki

아 일단 rest 키워드로 공부해보면 되나보네 ㅋㅋ 도움 고마워!!

0
2023.09.12

Spring boot rest controller 생성해서 응답값주도록 구성하고

Js에서 axios같은걸로 위 서버 호출해서 화면 노출.

Cors 설정 같은것도 설정하긴 해야할것 같은데 gpt한번 fe에서 어떻게 해야하는데 샘플코드 짜달라고 한다음에 보고 참고행

1
2023.09.12
@유부남

고맙습니다 유부남 행님 키워드 공부해볼게여

0
2023.09.12

컨트롤러의 return type이 ModelAndView 또는 View인 경우에는 html양식으로 데이터를 만들어서(server side rendering) 내려줌

컨트롤러에 @ResponseBody를 붙이고 return type이 Map<String,Object>나 domain object이면 json양식으로 데이터만(client side rendering, rest api) 내려줌

 

화면에서 버튼 누를때마다 화면 새로고침 안하고 rest api로 된 컨트롤러를 호출해서 데이터만 받고 화면 일부분만 수정하게 만들면 됨

1
2023.09.12
@짱깨고홈

엄청 구체적이네 ㄷㄷ 넘 고마워!!!

0
2023.09.12

아 글고 또 궁금한게 본문처럼 질문 하는게 맞음? 좀더 간결명료하게 질문할려면 어떻게 하는게 좋았을까?

0
2023.09.12
@RhPlusMinus

내가 보았을때는 용어도 기본지식이 많이 없는것 같아.

한번 스프링 부트 강의라도 함 듣고와.

Udemy 같은데가면 한글자막도 되는 할인해서 이만원도 안되는 좋은 강의들 많거든.

0
2023.09.12
@RhPlusMinus

ㅂㅅ 같은 질문은 없지. 그냥 새글쓰기해.

 

0
@RhPlusMinus

ㅇㅇㅇㅇ 구채적인 질문일수록 구체적입 답변 할수가 있음

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
5709 [프로그래밍] 패스트 캠퍼스 <---- 얘내는 가격 인상 원툴임? 5 조강현 0 1 일 전 246
5708 [프로그래밍] 클라가 파이썬 셀레니움같은거 써서 클릭하고 그러는걸 감지 ... 5 리옴므 0 2 일 전 188
5707 [프로그래밍] leetcode 50일 달성 1 JimmyMcGill 1 2 일 전 162
5706 [프로그래밍] 그냥 개인공부용 git 만들건데 5 년째재수강 0 2 일 전 250
5705 [프로그래밍] html 자바스크립트 질문 19 책걸이 0 3 일 전 295
5704 [프로그래밍] 아니 시바 이게 무슨일이야 4 인간지표 0 4 일 전 310
5703 [프로그래밍] 아두이노 키트 아무것도 모르고 사도 될까? 6 그것 0 4 일 전 256
5702 [프로그래밍] 횽들 Vimeo에 올라가있는 동영상의 원본크기를 확인할 수 있... 13 카뜨만두 0 4 일 전 183
5701 [프로그래밍] c# 이벤트와 델리게이트 13 RX7900XTX 0 7 일 전 304
5700 [프로그래밍] Aws 람다에 파이썬 올려서 결과 받아오는데 11 아르피쥐 0 8 일 전 343
5699 [프로그래밍] 마리아DB mediumtext 그냥 쓰고 싶은데 21 잉텔 0 9 일 전 220
5698 [프로그래밍] 안드로이드 씹뉴비 질문이요 2 집에가게해줘 0 9 일 전 125
5697 [프로그래밍] c언어 7년했는데 이런게 되는거 처음알았음.. 4 케로로중사 0 10 일 전 891
5696 [프로그래밍] 파이썬 1도 모르는데 GPT로 프로그램 뚝딱 만듬 2 푸르딩딩 1 13 일 전 743
5695 [프로그래밍] 담주 면접잡혔는데 8 삐라루꾸 0 14 일 전 501
5694 [프로그래밍] 아두이노 부트로더를 구웠는데.. 4 렙이말한다ㅡ니가옳다 0 14 일 전 233
5693 [프로그래밍] IOS 개발자 있나여? 1 g4eng 0 17 일 전 260
5692 [프로그래밍] 시스템 디자인 인터뷰 준비 도움좀!!! 1 Nognhyup 0 17 일 전 202
5691 [프로그래밍] 최근에 vscode 쓴 사람 도움! 3 172102 0 18 일 전 523
5690 [프로그래밍] 책을 또 사버리고 말았다... 1 찰나생멸 2 19 일 전 524