블로그 이전하였습니다.

 

https://www.chanwooyam.dev/snippets/typescript/L7e4CmhBMj3kCZMcN0Qg

 

Typescript 유틸리티 타입

Next.js 14 로 만드는 외주 프로젝트 중 SSR, SSG 로 렌더링을 진행하다 보니 불편한 문제가 생기게 되었습니다. ```typescript //page.tsx cons...

www.chanwooyam.dev

 

'TIL > Typescript' 카테고리의 다른 글

Typescript Enum 과 Union Types (feat. Rollup Tree shaking)  (0) 2024.03.22

블로그 이전하였습니다.

 

https://www.chanwooyam.dev/snippets/custom-hooks/imNTP5ndEaIBsL9sWBFm

 

Recoil 을 이용한 Modal 커스텀 훅 구현하기 (feat. shadcn)

외주 프로젝트를 진행하면서 Modal 을 띄울일이 생각보다 많았습니다. 에러, 입력창, 확인창 등 여러 타입의 Modal 모달이 필요하였고, 같은 depth 라도 현재 상태의 조...

www.chanwooyam.dev

 

'TIL > React' 카테고리의 다른 글

React Code Splitting  (0) 2024.03.10
Recoil 을 이용한 상태관리 (feat. useContext)  (0) 2024.03.10
React 리렌더링 최적화 (useContext, React.memo)  (0) 2024.03.08

블로그 이전하였습니다.

 

https://www.chanwooyam.dev/snippets/next-js/F4opAw6OWqM6bUnwEVpY

 

Next.js 14 서버 컴포넌트

웹 페이지 외주 의뢰를 받은 프로젝트에 Next.js 14 를 도입해 제작하며 정리한 포스팅입니다. >Next.js는 React 기반의 웹 프레임워크로, 웹 애플리케이션을 구축하...

www.chanwooyam.dev

 

'TIL > Next.js' 카테고리의 다른 글

Next.js 14 Dynamic Metadata  (0) 2024.05.08
Github처럼 Textarea 로 이미지 업로드하기 (Next.js)  (0) 2024.04.29

블로그 이전하였습니다.

 

https://www.chanwooyam.dev/series/snowball-project/V9Yva66BrptVhTKY3UCG

 

웹 폰트 최적화

네이버 부스트캠프에서 제작한 프로젝트가 페이지가 로드될 때 폰트 로딩이 걸려 의도한 폰트가 아닌 다른 폰트가 먼저 보이게 되는 문제를 발견하였습니다. 기존 ttf 폰트파일을 로...

www.chanwooyam.dev

 

'TIL > CSS' 카테고리의 다른 글

모바일 환경에서 100vh 문제  (1) 2024.03.08

블로그 이전하였습니다.

 

https://www.chanwooyam.dev/series/snowball-project/JpBnsI5hY9tiuN2RwWVs

 

Vite 청크 분리 및 gzip 압축 (with. Three.js)

네이버 부스트캠프 스노우볼 프로젝트의 성능향상을 위해서 lighthouse 수치를 확인하는 도중, 문제를 확인하게 되었습니다. 코드 스플리팅을 진행하였어도 특정 청크 파일이 ...

www.chanwooyam.dev

 

'TIL > Javascript' 카테고리의 다른 글

프론트엔드 테스트 코드 (with vitest)  (0) 2024.04.22
Three.js 클릭 이벤트 (Raycaster)  (0) 2024.03.09
정규 표현식 - with Javascript  (0) 2023.08.24
Javascript 의 모듈화  (0) 2023.08.24

+ Recent posts