inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Quản lý hình ảnh toàn bộ (feat. Node.js, React, MongoDB, AWS)

Gọi API đăng ký thành viên

유효성검사

328

jjang9

36 câu hỏi đã được viết

0

서버에서 username과 password에 대한 유효성검사를 하는 로직을 작성했는데 클라이언트에서도 처리를 해줘야하는 건가요?

mongodb react nodejs express aws lambda

Câu trả lời 3

1

sihoon

현석오님께서 잘 답변 해주셨는데요.

 

좀 더 보충하자면 불필요한 요청을 막기 위함이에요.

잘못 된 정보로 계속 요청을 보내면 서버에 쓸대없는 부하가 가겠죠? 잘못된 요청을 보내는 유저가 한명이 아니라 수천 수십만명일 수 있다는걸 상상하셔야되요. 그래서 클라이언트에서 최대한 유효한 요청만 보내도록 하는건 매우 중요합니다. 이런 문제들을 고려안하고 개발하다보면(구현만 하면) 나중에 서버 비용이 천문학적으로 늘어납니다. 그리고 또 한가지 이유로는 UX 문제가 있겠죠. 클라에서 유효성 검사를 한다면 즉시 잘못된 원인을 알려줄 수 있는 반면 서버에 요청을 하고 나서 보여주게 되면 잘못입력했는지 확인하기 위해 로딩 시간만큼 기다려야겠죠.

Postman과 같은 아예 별도의 클라가 요청을 할 수 있으니 서버에서 유효성 검사를 해야하는건 일단 당연한거고요.

 

1

hyunsokstar6698

 

포스트맨등으로 post 요청해서 회원 가입할 경우 때문에 클라이언트 서버 둘다 유효성 검사를 해야 하는 경우가 있는걸로 알고 있습니다.

 

예를 들어 postman 으로 회원 가입 요청을 날릴 경우 클라이언트에서 비밀번호 자리수 체크를 할수 없어서 그런 경우를 대비해서 서버쪽에서도 비밀번호 자리수 유효성 검사를 하는걸로 알고 있습니다

0

jjang9

아하 좋은 답변 감사합니다!

 

Router.use 두번째 파라미터 ImageRouter : undefined 전달 오류

0

107

2

소스코드 요청

0

153

1

프록시 관련 질문

0

151

1

Presigned URL 사용시 데이터베이스 저장 시점

0

322

1

이미지 등록시 자동 등록 오류

0

211

1

강의에 사용된 코드 다운 받는 사이트 주소 있나요?

0

373

2

axios 이용해서 백엔드로 이미지 전송 중 새로고침

0

471

1

ImageList 컴포넌트에서 업로드 한 사진을 리스트에서 바로 보기 위해 이 방법도 괜찮나요??

0

377

1

이미지 처음 올릴 때만 나타나는 오류

0

250

1

es6 스타일로 Import 할때 동작하지 않습니다.

0

382

1

이미지 업로드시

0

358

1

node js를 이용하고 mysql에 이미지 경로 저장

2

1258

1

선생님 cloudFront를 사용하게되면 S3는 private으로 사용하는게 좋을까요

0

539

1

선생님 aws-sdk 모듈을 찾을 수 없다고 합니다.

0

663

1

new aws.S3 version 확인

2

506

1

react-router-dom v6 useHistory 이슈

7

636

0

람다에서 시간 초과 에러가 뜹니다!

0

315

1

첫 로드시 동일한 이미지 두번호출

2

485

1

이미지 업로드 시 배열로

2

524

1

Promise.all에 대한 질문

0

421

1

세션에 관한 질문이 있습니다.

0

428

1

Promise.all관련 질문 ("여러 이미지 미리보기" 중...)

0

303

1

cdn 주소

0

499

1

특정 user 페이지 가져오기 질문있습니다.

0

287

1