본문 바로가기
반응형

분류 전체보기565

build 했을때 번들 크기 너무 크면 꼼수 일단 이런거라도 찾아보자. before throttle만 쓸껀데 lodash에서 71.5k를 쓰고 있다. After lodash/throttle만 이용하자. 2024. 4. 12.
Github Actions로 main에 안전한 코드만 넣기 단, 안전하다는 것은 Test code가 안전하다는 전제 코드는 다음과 같다. 환경변수는 무시해도 된다. 푸시할때마다 검사한다. 실패하면 바로 에러 뜬다. name: Preview Deployment env: VITE_API_KEY: ${{ secrets.VITE_API_KEY }} VITE_API_ID: ${{ secrets.VITE_API_ID }} VITE_API_SECRET: ${{ secrets.VITE_API_SECRET }} on: push: jobs: Pull-Request-Preview: runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v2 - name: Set up Node.js uses: .. 2024. 4. 12.
성장을 위한 피드백 https://web.archive.org/web/20200227120819/http://agile.egloos.com/5931859 혹독한 조언이 나를 살릴까? web.archive.orghttps://jojoldu.tistory.com/762 좋은 피드백 (절벽으로 몰아세우지 않기)최근 술자리에서 "왜 혹독한 조언 혹은 높은 프레셔 등 개발팀원들의 성장에 대한 강한 피드백을 하지 않느냐" 에 대한 질문을 들었다. 그에 대해 다음과 같이 답변을 드렸다. “여러 회사를 거jojoldu.tistory.com 2024. 4. 7.
1분만에 auth 구현 할 수 있게 해주는 next-auth 깃허브 auth로 구현했는데 다 방식은 똑같다. * app router를 사용했고 rsc,rcc에 대한 설명은 생략함. 1. auth key 받아오기 나는 깃허브에서 받아왔다. 2. pages/api/aut/[...nextauth].ts 만들기 app router쓰는데 api폴더를 pages폴더에 만들어서 그냥 pages에 넣었다. app 폴더에 넣어도 상관 없을듯 아래코드는 그냥 next-auth에서 시키는대로 작성한거다. import NextAuth from "next-auth"; import GithubProvider from "next-auth/providers/github"; export const authOptions = { providers: [ GithubProvider({ clientId.. 2024. 4. 6.
반응형