Firebase
구글이 제공하는 서버리스 플랫폼
서버리스(Serverless) : 서버의 인프라를 사용자가 관리하지 않고 이용만 하는 것
단점: 많은 양의 데이터를 저장하고 관리할 수 없어 규모가 큰 데이터를 핸들링 할 수 없다.
import { initializeApp } from "firebase/app";
import { getAuth } from "firebase/auth";
const firebaseConfig = {
...
};
const app = initializeApp(firebaseConfig);
export const auth = getAuth(app);
createUserWithEmailAndPassword 라는 Firebase에서 제공하는 함수를 통하여 이메일을 생성 할 수 있다.// App.js
import {
createUserWithEmailAndPassword,
} from "firebase/auth";
import { auth } from "./firebase";
...
const signUp = (event) => {
event.preventDefault();
createUserWithEmailAndPassword(auth, email, password);
}