내배캠 WIL & TIL

    TIL) 스파르타 개발일지 23-02-06

    발제 이후 팀 회의 끝에 마지막 프로젝트는 금융과 관련된 주제로 프로젝트를 진행하기로 했다. 최종 프로젝트 발제 이후 페이지 별로 1차 기능개발 API를 정리해보았다... 빠진부분도 많고 아직 가닥만 잡아놓은 정도라 보완해서 좀 더 다듬어야겠다.

    TIL) 스파르타 개발일지 23-02-03

    next.js 페이지 이동, 라우터 Page와 Routes Next.js에서의 페이지란? 1, 2 두 가지 방법 모두 파일 기반 라우팅을 이용하여 페이지를 만들 수 있습니다. // pages/about.js (1) export default function About() { return About Page } // pages/about/index.js (2) export default function About() { return About Page } // pages/index.js (3) export default function Index() { return Index Page } pages 폴더 안에 있는 react component를 의미합니다. 페이지 이동 next/link import Lin..

    TIL) 스파르타 개발일지 23-01-30

    GND 프로젝트 KPT 회고 Keep 개발에 문제가 발생하면 바로 얘기하고, 트러블 슈팅을 표로 작성해 둠 문제가 안풀릴 경우 다 같이 고민하는 시간을 가짐 코드 컨벤션, 커밋 컨벤션을 사전에 맞추어 깃 사용에 문제가 없었음 프로젝트를 좋은 방향으로 이끌어나가기 위한 적극적인 자세 문제 해결 후 해결 방법에 대한 공유 본인이 담당한 부분에 대해 로직 설명 모르는 것을 모른다고 할 수 있는 용기. 내 의견만큼 이나 팀원의 의견을 존중. 실패를 겪어도 꺾이지 않는 마음. 프로젝트를 좋은 방향으로 이끌어나가기 위한 적극적인 자세 최대한 스스로 해보기 팀원간 잘 안되거나 모르는 부분이 있으면 적극적으로 도움을 주기 일정을 정하고 이행하는 규칙 커밋 컨벤션, 코드 컨벤션으로 서로 간의 약속 정하기 포기 하지 않는..

    TIL) 스파르타 개발일지 23-01-27

    firebase에서 세션처리하기. 먼저 파이어베이스에서 제공되는 인증처리의 경우를 알아보자. 파이어베이스에서는 3가지의 인증처리 경우가 있다. local, session, none 인증 상태를 변경하기 위해서는 파이어베이스에서 제공 되는 setPersistence 라는 메서드를 통해서 변경하면 된다. 아래는 파이어베이스 공식문서의 예문이다. import { getAuth, setPersistence, signInWithEmailAndPassword, browserSessionPersistence } from "firebase/auth"; const auth = getAuth(); setPersistence(auth, browserSessionPersistence) .then(() => { // Exist..