IT LAB

  • 홈
  • 태그
  • 방명록

2022/03/10 2

[React] Spring Boot with React 채팅 서버 : 2-3. utils

1. Cookie universal-cookie 모듈을 사용하여 브라우저의 쿠키 값을 key-value 형식으로 가져오고 지우는 커스텀 함수를 export 하였음 oauth 로그인 성공 시에 로그인 email을 쿠키에 저장한 후 swr 모듈로 사용자 정보를 요청하여 컴포넌트간 전역적인 접근을 위해 사용될 것임 로그아웃 시 removeCookie() 함수로 email 값을 지워 관리할 것 import Cookies from "universal-cookie"; const cookies = new Cookies(); export const getCookie = (name) => { return cookies.get(name); } export const removeCookie = (name) => { retu..

Javascript/React 2022.03.10

[React] Spring Boot with React 채팅 서버 : 2-2. typings

1. db.ts 타입스크립트를 사용하므로 채팅 서비스에서 사용될 타입들을 정의해두는 파일 IChatUser 채팅방에 있는 사용자들의 정보를 받을 타입입니다 채팅방 정보 요청시 채팅방 멤버들의 정보를 리턴받게 되는데, 위의 정보만을 서버에서 내려주므로 이렇게 구성하였습니다. export interface IChatUser { userId: number; nickname: string; email: string; profileImage: string; } IChatMessage 채팅 메시지 타입 export interface IChatMessage { // DM 채팅 chatMessageId: number; authorId: number; // 보낸 사람 아이디 message: string; createdA..

Javascript/React 2022.03.10
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (608)
    • Java (92)
    • Spring (142)
      • Spring (35)
      • Spring Boot (15)
      • Spring MVC (11)
      • Spring Data JPA (34)
      • Spring Security (31)
      • Spring Stomp (4)
      • Spring for Apache Kafka (9)
      • Spring Test (3)
    • Data Structure (13)
    • Algorithm (28)
      • (Java) PS (66)
    • Computer Architecture (6)
    • OS (16)
      • Linux (6)
    • Network (16)
    • Database (86)
      • Mysql (46)
      • Redis (17)
      • MongoDB (10)
    • Software Engineering (79)
      • OOP (10)
      • Refactoring (10)
      • Design Pattern (20)
      • MSA (2)
      • Test (12)
      • Git (12)
    • DevOps (32)
      • Docker (1)
      • Kubernetes (18)
      • Kafka (9)
      • CI&CD (1)
    • Javascript (15)
      • Node.js (3)
      • React (8)
    • Python (9)
    • Math (3)
    • Tip (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2022/03   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바