Jaymyong66

  • 홈
  • 태그
  • 방명록

개발 1

프론트엔드에서 post 중복 요청을 어떻게 막을까? (with tanstack-query, playwright)

문제 상황코드잽 (https://code-zap.com/) 서비스에서 코드 템플릿을 업로드(POST)할 때 누르는 "저장"버튼이 있다.정보를 모두 작성하고 "저장" 버튼을 빠르게 두번 누르면 같은 템플릿이 두개 생겼다.  이를 막기 위해서 무엇부터 해볼까 생각해보았다. 우선 브라우저 네트워크 창을 보니 "저장" 버튼을 누른 횟수만큼 POST 요청이 갔다. '아니 이거 서버에서 막아야하지 않나요?' 할 수 있지만 아직 막지 않은 이유는 1) 같은 title로 생성되는 템플릿을 막을 것인가? 2) 어떤 데이터로 같은 템플릿이란 것을 구분할 것인가? 등의 논의가 있었다. 어떤 단위 시간동안 같은 title로 들어오는 생성 요청을 막는다던지... 하지만 사실 결제 기능같이 크리티컬한 부분은 아니었기에 이 부분은..

React 2024.11.27
이전
1
다음
더보기
프로필사진

Jaymyong66

https://github.com/JayMyong66

  • 분류 전체보기
    • React
    • 우아한테크코스-6th-FE
      • 트러블슈팅
    • 회고
    • 알고리즘
    • 서버-인프라
    • AI
    • Web3
    • CS지식

Tag

ai agent, playwright, ai_agent, 리액트쿼리, 트러블슈팅, tanstack-query, 티스토리챌린지, tanstack-qeury, 채널톡, 자료구조, 우테코, 오블완, web3, CS지식, react-query, styleLint, 기술면접, cs면접, React, 프론트엔드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 © JaewiMyong66. All rights reserved.

티스토리툴바