[250625] TIL
DI 패턴 적용 사례 정리
DI 패턴 적용 사례 정리
Container/Presentational 패턴
돌핀 v2 출시 이후 오류 수정
돌핀 v2 기능 구현
돌핀 v2 QA 진행
돌핀 v2 QA 진행
돌핀 v2 기능 구현
돌핀 v2 기능 구현
IntersectionObserver로 무한 스크롤 구현하기
돌핀 v2 기능 구현
돌핀 v2 기능 구현
돌핀 v2 기능 구현
돌핀 v2 기능 구현
돌핀 v2 기능 구현
리액트 서버 컴포넌트 이해하기 진행중
돌핀 테크문서 작성
돌핀 사용자한테 받은 피드백 반영 완료
돌핀 사용자한테 받은 피드백 반영 진행중
돌핀 버그로 씨름중 .. 드디어 해결 !!
돌핀 버그로 씨름중 .. 하나 해결
돌핀 버그로 씨름중 ..
프론트엔드 로컬 환경에서 백엔드 서버 연동하기 (시큐어 쿠키)
돌핀 프로젝트 작업 - MVP 출시 !
돌핀 프로젝트 작업 - MVP 테스트 및 버그 수정
돌핀 프로젝트 작업 - MVP 테스트 및 버그 수정
돌핀 프로젝트 작업 - 디스콰이엇 MVP 배포
돌핀 프로젝트 작업 - 디스콰이엇 MVP 배포
돌핀 프로젝트 작업
돌핀 프로젝트 작업
돌핀 프로젝트 작업
돌핀 프로젝트 작업
돌핀 프로젝트 작업
돌핀 프로젝트 작업
프로젝트 설계 단계 시작 - 기술 스택 선정 마일스톤
프로젝트 설계 문서 작성
프로젝트 설계 문서 작성
프로젝트 설계 문서 작성
프로젝트 설계 문서 작성
자바스크립트 입출력, 패키지 의존성 관리, TypeScript 브랜드 타입, 프로젝트 아이디어 회의
카카오테크 팀 프로젝트 아이디어 회의
기술 면접 준비, 카카오테크 팀 프로젝트 아이디어 회의
개인 프로젝트 과제 제출 및 회고
개인 프로젝트 작업
React 함수형 컴포넌트와 클래스형 컴포넌트는 상태관리와 라이프 사이클 처리 방식에서 차이
Spring boot 에서 JWT 토큰 쿠키로 관리하기 (HttpOnly)
메모리 누수 원인과 해결 방법
Vanilla JS로 Virtual dom을 구현한다면 고려해야할 내용
ERD 작성
ERD 학습
해커톤 진행 - 카카오대표이사상 수상 !
코드 작업
JS 미니퀘스트 풀기
리플로우와 리페인트를 줄일 수 있는 방법
JS 응용 키워드 정리 2
JS 응용 키워드 정리
HTTP 키워드 정리
바닐라 JS 프로젝트 진행
크램폴린 IDE 특강, 카카오테크 2주차 과제 마무리
스레드 학습 및 CIL 프로그램 클래스 다이어그램 그리기
Java GC
Java 기본 개념과 JVM 아키텍처
사이드 프로젝트 오류
사이드 프로젝트 배포
사이드 프로젝트 작업
사이드 프로젝트 작업
nextjs Optimistic Updates
nextjs cashing
소데클 커피챗, 캐럿마켓 Authentication 구현, iron-session
노마드코더 모각코, 캐럿마켓, bcrypt
prisma
캐럿마켓 과제, zod, validator
캐럿마켓 과제 제출
컨퍼런스, 캐럿마켓
알고리즘과 자료구조
tailwindcss
퇴사, 휴식, 노마드코더 스터디 활동
유데미 100일 코딩 (9-14일차)
유데미 100일 코딩 (4-8일차)
유데미 100일 코딩 (3일차)
유데미 100일 코딩 (1~2일차)
데브코스 7일차
데브코스 6일차
데브코스 5일차
데브코스 4일차
데브코스 3일차, git config core.pager
데브코스 2일차
프로그래머스 데브코스 개강
딥다이브 49강 실습, ES.NEXT 번들링 용어
아티클 읽고 (자바스크립트엔진과 런타임의 차이점)
클래스에서 static 쓰면 안되는 이유
외부 라이브러리 전략 패턴 이용해서 컨트롤 하기
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
Deep Dive를 읽고
react, solid
getServerSideProps
Tree-shaking, as const
Nullish Coalescing Operator
git pull 시 발생하는 warning 해결하기
리펙토링 한 것, 스토리북
풀스택 리액트 라이브코딩 듣고
Deep Dive를 읽고
Deep Dive를 읽고
일하면서 배운 것들
일하면서 배운 것들
코드 리뷰 받고 배운 것
코드 리뷰 받고 배운 것
Deep Dive 를 읽고
Deep Dive 를 읽고
Deep Dive 를 읽고
typescript 관련 팁
typescript 관련 팁
typescript 관련 팁
터미널 예쁘게 꾸미기 (iTerm2)
Nextjs 에서 제공하는 구글폰트 적용
typescript 새로 알게 된 것
Storybook 이미지 깨지는 오류
일하면서 배운 것들
일하면서 배운 것들
일하면서 배운 것들
일하면서 배운 것들
Deep Dive 읽고
typescript 새로 알게 된 것
react mui 라이브러리 사용
일하면서 배운 것들
일하면서 배운 것들
특정 커밋을 현재 브랜치로 가져오기
react hook
react swr hook
typescript
typescript
예제 및 정리
예제 및 정리
코테 문제 풀이
git commit 잘못 쌓았을 때
코테 문제 풀이
코테 문제 풀이
코테 문제 풀이
코테 문제 풀이, 학습내용 정리
코테 문제 풀이, 학습내용 정리
코테 문제 풀이, JS 화살표, 일반함수 차이점
코테 문제 풀이, JS AbortController 객체
코테 문제 풀이, JS 문법, 중복 클릭 방지
React 문법
구조 분해 할당
국가 별 시간
ios safari 에서 vh 오류 해결하기
ios 고유 클릭 이벤트 이슈 해소, 버블링 캡처링
css 전처리기, css 후처리기, css-in-js
모바일을 우선적으로 고려하는 디자인 및 개발의 접근 방식
디자인 패턴 - 데코레이터
디자인 패턴 - 데코레이터
프론트엔드 필수 라이브러리
UI 컴포넌트 라이브러리
실전에서 바로 쓰는 Next.js 읽고 정리
실전에서 바로 쓰는 Next.js 읽고 정리
문자열안에 컴포넌트 형식 넣고 추출하는 헬퍼 함수 만들기
stash 임시저장하기, merge –no-ff 옵션
pt와 px , word-breack
typesciprt is as
Mixins
여름휴가, react
Mapped Types
Indexed Access Types, Conditional Types
사이드 프로젝트 - 갤러리 만들기
사이드 프로젝트 작업중에 라우터 오류
next.js 소개영상 시청 및 간단한 실습
타입스크립트 핸드북 발표 및 복습
인덱스 시그니처, 제너릭, JS 프로퍼티, 클로저
제너릭, 함수 오버로드 등
제너릭, 함수 오버로드 등
회의 진행
axios api 작업
type 을 좁히는 과정
Literal Types, 리터럴 추론, Enums
Primitive type, Union, Type alias, Interface 등
정적 타입 검사, 엄격도
핸드북 학습 시작
사용법 및 테스트
쿠키, 세션, JWT, Cache
react 코드리뷰
swiper
아토믹 디자인(Atomic), 줄바꿈
callback promise
css-flex , jira 협업 툴
prettier , react 게시물 만들기
react router, link to
react, styled-components, branch & merge 규칙
menorepo 실습
깨끗한 클래스를 작성하는 방법
테스트 케이스를 잘 작성하는 방법
외부코드를 우리 코드에 깔끔하게 통합하는 기법과 기교
깨끗하고 튼튼한 코드를 위한 오류를 처리기법
변수를 비공개로 정의하는 이유, 객체와 자료구조의 차이점
프로그래머라면 형식을 깔끔하게 맞춰 코드를 짜고 규칙을 착실히 따라야한다
좋은 주석과 나쁜 주석
가장 기본적인 단위인 함수를 잘 만드는 법
이름을 잘 짓는 간단한 규칙과 중요성
클린코드 독서 시작하기
Momentjs → Dayjs 마이그레이션
MDN 문서 읽기
웹서버와 WAS를 알아보고 WAS와 웹서버를 함께 사용하는 사용하는 이유
브라우저의 기본구조, 렌더링엔진, DOM트리, 렌더트리
웹의 동작 방식, 요청데이터 포멧
BFS/DFS 영역탐색 문제
문자열 문제
BFS를 활용한 문제 접근
멘토링, 기획, 발표, 동료 평가, 팀장으로써 느낀 점 등등
해커톤 본상 수상 후기
개발자 네트워킹 학술회 다녀온 후기