• firebase를 이용하지 않았을 경우?

    → 회원가입을 할 때 많은 정보들을 클라이언트가 백엔드에 넘겨주고 데이터베이스에 저장함으로써 유저를 생성함

  • firebase를 사용하면?

    → firebase에서 인증부분을 다 처리해줌

  • Submit 버튼을 눌렀을 때 onSubmit 이벤트에 따른 함수 처리

  • firebase에서 이메일과 비번을 이용해서 유저 생성

    let createUser = await firebase
    		.auth()  //auth 서비스에 접근
    		.craeteUserWithEmailAndPassword(data.email, data.password);
    console.log(createdUser);
    
  • Submit 함수 만들기

    <form *onSubmit*={handleSubmit(onSubmit)}>