좀 더 편리한 방법이 있을지 모르겠네요.
我想大声告诉你2017-06-29 10:09:58
이건 사용자 경험의 문제입니다
프런트 엔드 검증은 불법 데이터를 서버에 제출하지 않고, 네트워크 요청 없이 적시에 오류를 보고할 수 있도록 하는 것입니다. 매번 로드한 다음 서버에 요청하는 것이 불가능하기 때문에 이 경험은 좋습니다. 제출 시간
서버측 검증은 불법 데이터 입력을 방지하기 위한 최종 데이터 보안을 위한 것입니다
習慣沉默2017-06-29 10:09:58
앞뒤 모두 검증하는 것이 확실히 더 안전합니다.
게으르게 하고 싶다면 프런트엔드를 확인하지 않거나 간단한 확인만 하면 됩니다. 백엔드가 매번 확인하고 오류 메시지를 반환하도록 하세요. 그러나 이것은 최적화가 아닙니다.
欧阳克2017-06-29 10:09:58
먼저 결론부터 말씀드리자면, 최적화할 수 있는 방법은 없습니다.
프런트엔드 검증은 주로 사용자 경험을 위한 것이며, 서버를 요청하지 않거나 페이지를 새로 고치지 않고 서버를 요청하는 것입니다.
서버측 검증은 데이터의 정확성과 적법성을 검증하고 데이터베이스에 기록된 데이터가 비즈니스 요구 사항을 충족하는지 확인하는 것입니다.