데이터 CRUD 처리(api작성)와 hooks React Query 사용
1. 데이터 CRUD는 API에서 작성데이터의 생성(Create), 읽기(Read), 수정(Update), 삭제(Delete) 작업은 API 파일에서 작성하는 것이 좋다.API 파일은 서버와 통신하는 로직을 모아둔 곳으로, 컴포넌트에서 API 호출 로직을 분리해 유지보수성과 재사용성을 높인다.// api/posts.tsimport { db } from '@/lib/firebase';import { collection, addDoc, getDocs, updateDoc, deleteDoc } from 'firebase/firestore';// CREATEexport const createPost = async (postData: Post) => { const docRef = await addDoc(coll..
2024. 12. 16.
최근댓글