NextJS Lucia Auth 사용해보기
NextJS 프로젝트에 NextAuth를 사용하면서 5버전에서는 분명 편하지만 몇가지 마음에 안드는 부분들 때문에 Lucia Auth를 사용해보기로 했다. Nextjs 강의와 Lucia Auth 공식 문서를 보면서 구현 한 것을 작성함. Nextjs 강의 링크 Lucia Auth 공식 문서 auth.ts 작성 lucia.d.ts 작성 로그인 로그아웃 서버로부터 세션 정보 받기 프리즈마
NextJS 프로젝트에 NextAuth를 사용하면서 5버전에서는 분명 편하지만 몇가지 마음에 안드는 부분들 때문에 Lucia Auth를 사용해보기로 했다. Nextjs 강의와 Lucia Auth 공식 문서를 보면서 구현 한 것을 작성함. Nextjs 강의 링크 Lucia Auth 공식 문서 auth.ts 작성 lucia.d.ts 작성 로그인 로그아웃 서버로부터 세션 정보 받기 프리즈마
개발을 하다 보면 코드 스타일이 팀원마다 다르게 작성되는 경우가 많다. 이런 문제를 해결하기 위해 “코딩 스타일을 자동으로 맞춰주는 도구”를 사용하는데, 대표적인 것이 ESLint와 Prettier이다. 이 글에서는 ESLint와 Prettier를 설치하고, 충돌 없이 함께 사용할 수 있도록 설정하는 방법을 정리한다. ESLint란 ESLint는 JavaScript 코드에서 문법 오류나 잠재적인 버그를 찾아내고, 일관된 코드 스타일을 유지하도록 도와주는 역할을 한다. 특히, … Read more
Prettier를 사용하면 코드를 보기 좋게 정리해주기도 하지만, 협업시 팀원 간 스타일을 통일하게 하여 사소한 충돌을 줄여서 협업의 효율성을 높임 import 순서 일관성 유지하기 prettier config 파일 수정.prettierrc pacakge.json 파일 수정 사용방법은 똑같은데 해당 모듈이 더 깔끔한 거 같다.