inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

leaveGroupChatRoom 문의

해결됨

웹소켓/STOMP 채팅서비스(spring, vue, redis)

if (chatRoom.getIsGroupChat().equals("N")) { throw new IllegalArgumentException("단체 채팅방이 아닙니다."); } leaveGroupChatRoom 메소드에서 이 부분이 맞나요? 개인채팅일 경우 여기에 걸려 예외가 납니다.

  • spring-boot
  • websocket
  • stomp-websocket
  • pubsub
  • vue-3
cbpark68 댓글 3 좋아요 0 조회수 68

sample 파일 참조시...

미해결

핵심만 골라 배우는 Vue.js

안녕하세요 제공하시는 소스 내용을 보면 아래 와 같이 폴더 이름이 한글로 되어 있는데 바로 OPEN Files 로 해서 사용해도 되나요? 한글은 지양하는 것으로 알고 잇어서요 파일 rename이나 ... 혹은 대소문자 .. 변경해서 사용을 해야 할까요? 아님 제공 되는 소스를 이용해서 사용해도 되나요? 폴더 path를 어떻게 정의해서 실습을 해야 할까요? (물론 제 맘이지만요... ^^) 슈님은 맥을 사용하셔서 그런지... .. ㅎㅎㅎ 흐음... 어떻게 이쁘게(?) 폴더를 만들어서 연습을 해야 할까요 ^^;; 한글 ... 폴더:

  • vue.js
  • pinia
  • vue-3
bluescreen 댓글 2 좋아요 0 조회수 46

HashRoutes.vue 로 컴포넌트 한것 뿐인데

미해결

핵심만 골라 배우는 Vue.js

경로는 맞는데 참 이사하네요 프로젝트 생성시 필요없는 옵션을 선택해서 그런걸까요? 저 경로가 뭐라고.... 알수 가 없다네요 ..ㅡㅡ;; 참말로...

  • vue.js
  • pinia
  • vue-3
bluescreen 댓글 2 좋아요 0 조회수 55

volra에 Extansions, VOLAR 에 1나 밖에 없는데?

미해결

핵심만 골라 배우는 Vue.js

제목과 같이 VOLAR 에 관련 내용이 없습니다. 이유가 뭔지요?

  • vue.js
  • pinia
  • vue-3
bluescreen 댓글 2 좋아요 0 조회수 55

시큐리티 필터 설정 질문입니다!

미해결

웹소켓/STOMP 채팅서비스(spring, vue, redis)

안녕하세요, Spring Security 필터 등록 방식에 대해 질문이 있습니다. 현재 이전까지 저는 Security 필터를 아래처럼 new 로 직접 생성해서 사용하고 있습니다. LoginFilter loginFilter = new LoginFilter(authenticationManager, loginSuccessHandler, loginFailureHandler); @Component 를 달아 Bean으로 등록하면 Spring이 Security 필터체인과 별개로 기본 서블릿 필터체인에도 자동 등록해버려서 필터가 두 번 실행되는 문제가 있기 때문입니다. 혹시 최신 Spring Boot 버전에서는 이 문제가 개선되었나요? 아니면 @Component + 생성자 주입 방식을 안전하게 사용할 수 있는 방법이 따로 있는지 궁금합니다.

  • spring-boot
  • websocket
  • stomp-websocket
  • pubsub
  • vue-3
동욱 댓글 1 좋아요 2 조회수 71

강의가 싱크가 안맞는것 같아요..

미해결

웹소켓/STOMP 채팅서비스(spring, vue, redis)

음성이 더 빠르게 나가고 화면이 느리게 나가서 싱크가 안맞습니다..

  • spring-boot
  • websocket
  • stomp-websocket
  • pubsub
  • vue-3
동욱 댓글 1 좋아요 0 조회수 43

Material Theme - Deprecated

미해결

핵심만 골라 배우는 Vue.js

제목과 같이 획장프로그램 Matrial Theme가 DepreCated가 되었는데 설치 skip을 해도 되는지 아니면 대체? 버전업? 된 확장프로그램을 설치 해야 하는지요? 대신 할 수 있는 확장프로그램이 있을까요?

  • vue.js
  • pinia
  • vue-3
bluescreen 댓글 4 좋아요 0 조회수 78

tailwind css 적용 잘 안되면 참고하세요.

미해결

최신 Vue 3 완벽 가이드: 프로젝트 설정 & 스펙 총정리

강의 들으면서 따라가다 보니 영상에는 vue가 들어가 있는데요. content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'], 이부분에 vue가 들어가야 tailwind css가 적용되는것 같습니다. 참고하세요.

  • vue.js
  • eslint
  • tailwindcss
  • vue-3
Minkoo Lee 댓글 1 좋아요 0 조회수 47

ERD 질문

미해결

웹소켓/STOMP 채팅서비스(spring, vue, redis)

안녕하세요 ~ 강의 잘 수강하고 있습니다 ! ERD 부분에서 질문이 생겨 여쭤보게 되었습니다 !! chat_participant 부분에서 전용 pk를 하나 두고 chat_room_id와 member_id를 두셨는데, 혹시 이런 경우에는 pk 자체를 chat_participant_id 라는 전용 pk 말고 chat_room_id, member_id 복합 pk로 사용해도 괜찮을까요 ? message_read_status 테이블을 따로 정규화시킨 이유가 있을까요 ? chat_message와 거의 비슷한 외래키를 쓰고 있는데 chat_message 테이블 안에 isRead 컬럼 자체를 두는 것이 더 적절하지 않은지 강의를 수강하다 궁금해서 여쭤보게 되었습니다 !! 또, 혹시 강의 내용을 공부한 부분에 대해서 학습 목적으로 블로그에 공부한 것들을 정리해서 업로드하는것이 괜찮을까요 ? 좋은 강의 제공해주셔서 너무 감사드립니다 ~~~ 오늘 설 연휴인데 새해복 많이 받으셔요 ~~

  • spring-boot
  • websocket
  • stomp-websocket
  • pubsub
  • vue-3
wonderwall09in 댓글 2 좋아요 0 조회수 97

파일 생성 방법이 다른건가요?

미해결

Vue 3 시작하기

안녕하세요 회사에서 vue를 사용해 퍼블을 해야돼서 인강을 구매했는데, 제가 생성한 파일이랑 형식이 달라서 어떻게 따라가야 할 지 문의드립니다. 제가 알고 있는 화면 구성은 아래 사진인데 Vue.create 이런건 어떻게 바꿔야 하는지 모르겠습니다ㅜ <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <link rel="icon" type="image/svg+xml" href="/vite.svg" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>vue-project</title> </head> <body> <div id="app"></div> <script type="module" src="/src/main.js"></script> </body> </html>

  • javascript
  • vue.js
  • vue-3
희나 댓글 1 좋아요 0 조회수 65

Nuxt 4 관련 강의 업데이트 계획이 있으실까요?

해결됨

[최신] Vue 강의 끝판왕 : Nuxt 3 완벽 마스터

안녕하세요, 짐코딩님 먼저 좋은 강의 만들어주셔서 감사드립니다. 덕분에 Nuxt 3를 이해하는 데 많은 도움이 되고 있습니다. 다름이 아니라, Nuxt 4가 출시되면 해당 내용을 반영한 강의 업데이트나 별도 강의 제작 계획이 있으신지 여쭤봐도 될까요?

  • vue.js
  • nuxt.js
  • pinia
  • vue-3
GR 댓글 2 좋아요 0 조회수 108

개발 환경부터 만들고 싶은데 강의에 생략된건가요?

미해결

Vue 3 시작하기

안녕하세요 강사님, 정성을 담아서 만들어주신 깃 레포지토리를 클론하는 방법도 있지만, npm install 부터 시작하여 개발 환경을 구성하고싶은데, 제작해주신 강의에는 해당 부분이 없어 이렇게 문의드립니다. 아무리 이전 내용을 훑어보아도 그러한 환경을 구성하는 방식은 없고 바로 브라우저부터 띄는 것을 보아 당황스러웠습니다..

  • javascript
  • vue.js
  • vue-3
임스헝 댓글 1 좋아요 0 조회수 78

타입스크립트

미해결

Vue 3 시작하기

vue3 하기전 타입스크립트 먼저 공부하는걸로 알고있는데 로드맵 순서보니까 vue먼저하고 그다음에 타입스크립트 순서더라고요. 로드맵 순으로하면 이해하는데 지장이없는지궁금합니다

  • javascript
  • vue.js
  • vue-3
제임스고슬링제자 댓글 1 좋아요 0 조회수 68

221. 검색 - 1 앞부분 오디오 이상합니다.

미해결

핵심만 골라 배우는 Vue.js

맨앞에 2분 30초가량 오디오가 겹칩니다. 다른 시점? 의 목소리가 같이 들려와서 햇갈렸네요

  • vue.js
  • pinia
  • vue-3
BABA 댓글 1 좋아요 0 조회수 65

213. 상세(디테일) - 정보-2 질문

미해결

핵심만 골라 배우는 Vue.js

213. 상세(디테일) - 정보-2 수업에서 DetailInfo.vue 파일에서 장르 배열안의 name 값 "genres": [ { "id": 16, "name": "Animation" }, { "id": 10751, "name": "Family" }, { "id": 35, "name": "Comedy" }, { "id": 12, "name": "Adventure" }, { "id": 9648, "name": "Mystery" } ], name 값들을 가져올때 배열 전체를 가져오는건 이상이 없으나 <li> {{ props.movieDetail.genres }} </li> 이렇게 for문을 돌려 name 값만 가져오려고 할땐 오류가 발생합니다. <li v-for="(genre, index) in props.movieDetail.genres.map( (v) => v.name )" :key="index" class="features-item" > {{ genre }} </li> 이렇게 코드 작성을 하면 section 태그 자체가 무한 렌더링이 걸리는 오류가 생깁니다 원인이 뭔지 모르겠습니다. 실제 예제 코드에 있는걸 전부 복붙해와도 동일한 결과만 반복됩니다. gpt에 물어봐도 전혀 원인을 모르겠네요..

  • vue.js
  • pinia
  • vue-3
댓글 2 좋아요 0 조회수 82

22.(해설) 검색어 자동완성 예제코드 파일 누락

미해결

핵심만 골라 배우는 Vue.js

안녕하세요~ 22.(해설) 검색어 자동완성에서 아래 파일 누락입니다~ @/components/AutoComplete.vue 수업 자료는 이렇게 폴더로 정리하는게 이상적인 구조인거 같습니다. (begin end) 강사님께서 이렇게 정리 자료 준비 하시기 힘드셨겠지만...

  • vue.js
  • pinia
  • vue-3
김주원 댓글 2 좋아요 0 조회수 123

누락파일 있으신분들

미해결

핵심만 골라 배우는 Vue.js

안녕하세요~ 윈도우10, 11 기본 압축프로그램, 반디집으로 압축풀면 누락파일 생깁니다. 알집 받아서 압축 풀면, 정상적으로 풀립니다. 강사님께서 압축을 맥으로 하셔서 그런지.. 윈도우 유저들은 기본 압축프로그램으로 압축해제시 많은 파일이 누락되는 문제가 발생하고 있습니다. 윈도우 기본 압축프로그램으로도 풀리게 파일 수정이 필요할 듯 합니다.

  • vue.js
  • pinia
  • vue-3
김주원 댓글 3 좋아요 0 조회수 124

리프레시 토큰은 알아서 구현하면 되는건가요??

미해결

웹소켓/STOMP 채팅서비스(spring, vue, redis)

리프레시 토큰은 알아서 구현해야 하면 되는건가요?? 따로 없는데..

  • spring-boot
  • websocket
  • stomp-websocket
  • pubsub
  • vue-3
jea_hyuk 댓글 2 좋아요 0 조회수 108

STOMP 동작 과정 질문

미해결

웹소켓/STOMP 채팅서비스(spring, vue, redis)

강의에서 STOMP 동작 간 /app, /topic 요청을 동시에 보낸다고 하셨는데 그럼 app 경로 발행된 메세지는 broker를 통해서 topic 경로로 전달이 되고 맨 처음에 동시에 보낸 topic 요청도 broker를 통해서 전달이 되어서 broker에서 구독하고 있는 사용자들에게 메세지를 보내준다고 이해하면 되는 것일까요? /topic으로 2번 가는 것 처럼 느껴져서 약간의 혼동이 있었습니다!

  • spring-boot
  • websocket
  • stomp-websocket
  • pubsub
  • vue-3
레디이 댓글 1 좋아요 0 조회수 74

인기 태그

인프런 TOP Writers

주간 인기글