Svelte에서 zod 검증 튜토리얼을 따라해 보았습니다. 나는 이것에 대한 경험이 없기 때문에 간단한 React/next 앱에서 이 코드 기능을 어떻게 복제할 수 있는지 궁금합니다. 비동기 함수에 무엇({request})이 전달될 것인지에 대해 고민하고 있습니다.
또한 이 작업은 useEffect 내부에서 수행해야 할까요, 아니면 양식 제출 시에만 호출해야 할까요?
으아악이 튜토리얼의 저장소는 다음과 같습니다: https://github.com/huntabyte/sveltekit-form-validation/blob/main/src/routes/%2Bpage.server.js
내가 한 일은 다음과 같습니다.
전반적으로 이 접근 방식은 효과적이며 이해하고 구현하기 쉽습니다. 유효성 검사 코드를 어디에 넣을지에 대한 질문에 대해서는 useEffect에서 호출하는 대신 양식 제출 시 호출하는 것이 좋습니다.