최근 게시글
zustand는 어떻게 마법같이 동작할까?
웹 브라우저 지식
zustand는 100줄도 안되는 코드로 useSyncExternalState 를 통해 구현되어있다.
yonghyeun

인기글 모아보기
zustand는 어떻게 마법같이 동작할까?
웹 브라우저 지식
zustand는 100줄도 안되는 코드로 useSyncExternalState 를 통해 구현되어있다.
백준 10986 - 나머지합 (모듈러 연산 , 누적합, 중복조합)
자료구조 및 알고리즘
백준 나머지합, 누적합 보다 모듈러 연산을 활용해야 했던 문제
이번에 합성 컴포넌트를 이용하여 디자인 시스템을 만들어봤던 경험
웹 브라우저 지식
디자인 시스템의 컴포넌트들이 외부와 소통을 props 만을 이용하면 생기는 문제와 합성 컴포넌트를 이용해 이것을 해결하는 방식
함수형 컴포넌트의 useEffect에 대한 사견, 부수효과 관점에서 다시 보기
웹 브라우저 지식
useEffect의 이름이 왜 Effect 인지 생각해보자, 단순히 생명주기를 관리하기 위한 훅이라 생각했다면 한 번 읽어보면 좋겠다.
함수형 자바스크립트 모나드 알아보기
함수형 자바스크립트
모나드는 펑터간의 순차적인 함수 합성을 도와주는, 펑터의 구체화된 형태이다.
함수형 자바스크립트의 펑터와 적용형 펑터
함수형 자바스크립트
펑터란 다양한 컨텍스트를 가지는 값을 담는 타입 클래스이다. 다른 펑터를 생성 할 수 있는 map 메소드를 필수로 갖는다.
커링 (currying) 에 대해 알아보자
함수형 자바스크립트
커링은 함수의 불변인자와 가변인자를 나눠 함수를 생성 할 수 있게 해주고, 원하는 시점에 가변인자를 넣어 완전히 호출함으로서 함수의 실행 주기를 제어 할 수 있게 도와준다.
함수형 프로그래밍의 정의와 기초지식 및 가볍게 살펴보는 활용 예제
함수형 자바스크립트
함수형 프로그래밍의 정의와 함수 연산, 순수함수, 불변성, 고차함수의 정의를 알아보자, 또 명령형 프로그래밍으로 작성된 코드를 리팩토링 해보자
함수형 자바스크립트 프로그래밍 학습 커리큘럼
함수형 자바스크립트
함수형 자바스크립트 프로그래밍을 공부하기 위한 학습 커리큘럼
브라우저의 캐시 사용법 및 NextJS 에서 캐시를 사용하는 방법
웹 브라우저 지식
브라우저는 어디에 캐시를 저장하고, 어떻게 캐시를 컨틀로하는지, 또 Vercel에선 어떤 식으로 캐시를 관리하는가
NextJS 는 어떻게 이미지 최적화를 구현하는가 ?
웹 브라우저 지식
NextJS에서 이미지를 최적화 하는 방식과, 직접 구현해보는 경험, 하지만 뻘짓을 곁들인 ..