전체 글

프론트엔드 개발자가 되고픈 개미의 일대기 🐜
회고, 면접준비/Next.js Doc 번역

Next.js Doc 번역 [next.config.js Options : turbo]

원본 링크: https://nextjs.org/docs/app/api-reference/next-config-js/turbo next.config.js Options: turbo | Next.js Using App Router Features available in /app nextjs.org 위 문서에 대한 번역을 진행합니다. 번역시점은 05-23으로 공식문서의 추가적인 업데이트가 있을 수 있습니다. DeepL translator와 ChatGPT에 의존해서 번역하고 있습니다. 번역체를 자연스러운 어투로 옮기는 과정에서 오역이 발생할 수 있는 점 미리 알립니다. 이에 대한 피드백은 댓글로 알려주시면 감사하겠습니다. 한글로 번역하는 것이 더 어색한 경우 원문을 먼저 표기하겠습니다. turbo (Experi..

회고, 면접준비/Next.js Doc 번역

Next.js Doc 번역 [Functions : revalidateTag]

원본 링크: https://nextjs.org/docs/app/api-reference/functions/revalidateTag Functions: revalidatePath | Next.js Using App Router Features available in /app nextjs.org 위 문서에 대한 번역을 진행합니다. 번역시점은 05-23으로 공식문서의 추가적인 업데이트가 있을 수 있습니다. DeepL translator와 ChatGPT에 의존해서 번역하고 있습니다. 번역체를 자연스러운 어투로 옮기는 과정에서 오역이 발생할 수 있는 점 미리 알립니다. 이에 대한 피드백은 댓글로 알려주시면 감사하겠습니다. 한글로 번역하는 것이 더 어색한 경우 원문을 먼저 표기하겠습니다. revalidateTag ..

회고, 면접준비/Next.js Doc 번역

Next.js Doc 번역 [Functions : revalidatePath]

원본 링크: https://nextjs.org/docs/app/api-reference/functions/revalidatePath Functions: revalidatePath | Next.js Using App Router Features available in /app nextjs.org 위 문서에 대한 번역을 진행합니다. 번역시점은 05-23으로 공식문서의 추가적인 업데이트가 있을 수 있습니다. DeepL translator와 ChatGPT에 의존해서 번역하고 있습니다. 번역체를 자연스러운 어투로 옮기는 과정에서 오역이 발생할 수 있는 점 미리 알립니다. 이에 대한 피드백은 댓글로 알려주시면 감사하겠습니다. 한글로 번역하는 것이 더 어색한 경우 원문을 먼저 표기하겠습니다. revalidatePat..

프로젝트 회고, 리팩토링/commerce 프로젝트

솔로프로젝트 [5/12 ~ 5/18] 회고

5월 12일부터 5월18일까지 진행했던 솔로프로젝트에서 새로 배운점과 내가 못했던 점들을 적어서 다음에 이런일이 있을 때 참고하기 위해서 적어본다. 구현 화면 GitHub - plla2/fe-sprint-coz-shopping: 🛒 API에서 데이터를 받아와서 localStorage에 저장하는 방식으로 북 🛒 API에서 데이터를 받아와서 localStorage에 저장하는 방식으로 북마크를 추가, 삭제할 수 있는 쇼핑몰 사이트입니다. - GitHub - plla2/fe-sprint-coz-shopping: 🛒 API에서 데이터를 받아와서 localStorage에 저 github.com 먼저, 깃 브랜치 전략을 사용하여 기능별로 브랜치를 따서 작업을 하고 PR하는 식의 작업은 처음해보았다. 모르는 것 투성이..

회고, 면접준비/Next.js Doc 번역

Next.js Doc 번역 [Functions : NextRequest]

원본 링크: https://nextjs.org/docs/app/api-reference/functions/next-request Functions: NextRequest | Next.js Using App Router Features available in /app nextjs.org 위 문서에 대한 번역을 진행합니다. 번역시점은 05-11으로 공식문서의 추가적인 업데이트가 있을 수 있습니다. DeepL translator와 ChatGPT에 의존해서 번역하고 있습니다. 번역체를 자연스러운 어투로 옮기는 과정에서 오역이 발생할 수 있는 점 미리 알립니다. 이에 대한 피드백은 댓글로 알려주시면 감사하겠습니다. 한글로 번역하는 것이 더 어색한 경우 원문을 먼저 표기하겠습니다. NextRequest NextRe..

회고, 면접준비/Next.js Doc 번역

Next.js Doc 번역 [Functions : notFound]

원본 링크: https://nextjs.org/docs/app/api-reference/functions/not-found Functions: notFound | Next.js Using App Router Features available in /app nextjs.org 위 문서에 대한 번역을 진행합니다. 번역시점은 05-11으로 공식문서의 추가적인 업데이트가 있을 수 있습니다. DeepL translator와 ChatGPT에 의존해서 번역하고 있습니다. 번역체를 자연스러운 어투로 옮기는 과정에서 오역이 발생할 수 있는 점 미리 알립니다. 이에 대한 피드백은 댓글로 알려주시면 감사하겠습니다. 한글로 번역하는 것이 더 어색한 경우 원문을 먼저 표기하겠습니다. notFound notFound 함수를 사용..

CS/알고리즘

2. [알고리즘] 깊이 우선 탐색(DFS)

이번 스터디 주제인 DFS와 BFS에 대해 공부하고 포스팅하려고 한다. DFS와 BFS는 그래프를 탐색하는 방법을 크게 나눈 것이다. 그래프를 탐색한다는 것은 하나의 정점으로부터 시작하여 차례대로 모든 정점들을 한번씩 방문하는 것을 말한다. DFS와 BFS가 무엇이고 문제에서 어떻게 풀어야하는지 알아보자 깊이 우선 탐색(DFS, Depth-First Search) 최대한 깊이 내려간 뒤, 더이상 깊이 갈 곳이 없을 경우 옆으로 이동 DFS는 탐색할 때 시작 노드에서 한방향으로 계속 탐색하다가 더이상 갈 수 없을 때 다시 가장 가까운 노드로 돌아와 다시 탐색을 진행하는 방법 예를 들어, 미로를 통과할 때 한방향으로 쭉~ 들어가다가 더이상 길이 없을 때 다시 가장 가까운 갈림길로 돌아가서 다른 방향으로 탐색..

회고, 면접준비/Next.js Doc 번역

Next.js Doc 번역 [Functions: redirect]

Functions: redirect | Next.js Using App Router Features available in /app nextjs.org 위 문서에 대한 번역을 진행합니다. 번역시점은 05-10으로 공식문서의 추가적인 업데이트가 있을 수 있습니다. DeepL translator와 ChatGPT에 의존해서 번역하고 있습니다. 번역체를 자연스러운 어투로 옮기는 과정에서 오역이 발생할 수 있는 점 미리 알립니다. 이에 대한 피드백은 댓글로 알려주시면 감사하겠습니다. 한글로 번역하는 것이 더 어색한 경우 원문을 먼저 표기 하겠습니다. redirect API Reference redirect 함수를 사용하면 사용자를 다른 URL로 리디렉션할 수 있습니다. 404로 리디렉션해야 하는 경우notFoun..

회고, 면접준비

Section 3 회고

분명 저번달에 당근을 안주겠다했는데 어느새 자연스럽게 당근을 주고있었다 섹션3때 뭘했냐?고 생각했을때 기억나는건 Redux, 인증/보안 밖에 기억이안난다... 리덕스는 하다가 뭔가 쓸데가없어서 계속 안쓰다보니까 자연스럽게 멀어졌다.. 인증/보안은 기억에남나!?? 그것도 아님 그냥 저번주에 배워서 기억이 나는거같다. 저번달의 회고에서 내가 뭐라고 다짐했었는지 다시 봐보자 흠... Keep은 진짜 웬만해서는 무조건 지키려고 노력을 많이했다. 섹션3 회고의 KPT 를 적어보자 Keep 섹션1회고부터 강조했던 것 같지만 블로깅 귀찮아하지말고 자주자주 쓰자 진짜 별거 아닌거라도 일기식이라도 적어보자 그냥 이정도면 됐겠지?? 이생각보단 그래서 이게 어떻게 이렇게되는지 자세히 알아보려고해보자 모니터 멍때릴 시간이나..

회고, 면접준비

섹션3 기술면접 정리

섹션3 기술면접 준비를 하기위해 정리를 간단하게 하려고한다. 1. 재귀 간단하게 말하면 재귀는 자기 자신을 호출하는 함수이다. 자신의 복사본을 호출하여 더 작은 문제를 풀게함으로써 문제를 해결 위의 단계를 재귀 단계라고 한다. 재귀 단계는 더 많은 수의 재귀 단계를 만들 수 있다. 매 단계보다 함수는 원본 문제보다 조금 더 단순한 문제를 가지고 자기 자신을 호출 장점 직관적이며 간단하게 구현할 수 있다. 깊이 우선 탐색, 분할 정복 등 많은 알고리즘에서 사용되는 기초개념 단점 재귀 함수의 종료조건을 설정해주지않으면 무한루프에 빠질 수 있다. 재귀 호출의 깊이가 너무 깊어지면 너무 많은 메모리를 사용 불필요한 반복 연산을 하게 될 가능성이 있다. 2. Redux 리덕스는 그냥 쉽게말해서 데이터를 중앙집권화..

plla2
코린이 "개미"의 개발블로그