메인 콘텐츠로 건너뛰기
Deep Thought

TECH

132 posts — page 10 of 15

Frontend

트리 쉐이킹: 불필요한 코드를 제거하는 최적화 기법

사용되지 않는 코드를 제거하여 번들 크기를 최적화하는 트리 쉐이킹 기법을 설명합니다

tree-shakingbundle-optimizationes-modules+1
Frontend

Core Web Vitals: 웹 성능 최적화의 핵심 지표

구글이 제안한 웹사이트 사용자 경험 평가의 핵심 지표인 Core Web Vitals의 개념과 최적화 방법을 알아봅니다

web-performancecore-web-vitalsuser-experience+2
Frontend

자바스크립트 부동소수점 연산의 정밀도 문제

자바스크립트에서 0.1 + 0.2 === 0.3이 false인 이유와 해결 방법을 설명합니다

javascriptfloating-pointieee-754+2
Frontend

함수형 프로그래밍의 핵심 개념과 프론트엔드 적용

순수 함수와 불변성을 기반으로 한 함수형 프로그래밍의 핵심 개념과 프론트엔드 개발에서의 실용적 적용 방법을 알아봅니다.

functional-programmingjavascriptimmutability+1
Frontend

브라우저 폰트 렌더링 과정과 최적화 방법

브라우저가 웹 폰트를 로드하고 렌더링하는 과정과 FOUT/FOIT 현상을 해결하는 최적화 방법을 설명합니다

font-renderingweb-fontsfont-display+2
Frontend

TypeScript의 never와 unknown 타입

TypeScript의 never와 unknown 타입의 특징과 활용 방법을 설명합니다.

typescripttype-systemfrontend+2
Backend

JPA @OneToOne 연관관계에서 Lazy Loading 설정 시 주의점

양방향 @OneToOne 연관관계에서 연관관계 주인이 아닌 엔티티 조회 시 Lazy Loading이 동작하지 않는 문제와 해결방안을 설명합니다

jpahibernatelazy-loading+2
Backend

자바 String 변환: 타입 캐스팅 vs String.valueOf() 차이점

자바에서 Object를 String으로 변환하는 두 가지 방법의 차이점과 안전한 사용법을 알아봅니다

javatype-castingstring-conversion+1
Backend

Java String 불변성과 메모리 최적화

Java String이 불변 객체로 설계된 이유와 메모리 최적화 메커니즘을 설명합니다.

javastringimmutability+2
Tech | Deep Thought