# lazy

React 질문 Part 2. - React.lazy()
React.lazy() 는 리액트에서 컴포넌트를 레이지 로딩 하는데 사용된다.레이지 로딩은 코드 스플리팅을 위해 사용되는 기능으로, 애플리케이션 번들을 작은 chunk로 분할하여 필요한 시점에 필요한 모듈을 동적으로 로드하는 방법이다.lazy loading (지연 로딩

[Kotlin in Action] 7장 연산자 오버로딩과 기타 관례
관례: 여러 연산을 지원하기 위해 특별한 이름이 붙은 메소드위임 프로퍼티관례어떤 언어 기능과 미리 정해진 이름의 함수를 연결해주는 기법

조각조각 - CRA 라우팅(코드 분할, lazy 로딩, Suspense)
lazy, Suspense 동적 라우팅 참고자료 react-router v6에서는 어떤것들이 변했을까?? React - Switch와 Route exact의 차이 Switch는 언제 써야 할까? create-react-app에서 React Router 사용하기 R
Lazy Java Stream
Java Stream을 사용해 이렇게 작성된 코드를 보며 의문점이 생겼습니다. 제 생각에는 코드가 다음과 같이 동작할 것 같았습니다.filter 연산에서 스트림의 모든 항목을 순회하며 3보다 작은 항목을 추출한다. findFirst 연산에서 추출된 항목 중 첫 번째 항

React Lazy (Code Splitting)
Lazy, Suspense 등의 리액트 관련 이야기를 하기전에 '코드분할'에 대해서 알고 넘어가자.코드 분할이란 SPA 기반 페이지에서 받아오는 파일을 분할하여 필요시에 해당 파일을 다운받게 하는 기법이다.SPA기반의 웹페이시 진입시 해당 페이지의 모든파일을 받아오게

[Swift / Property] Store Property (저장 프로퍼티)
안녕하세요 Niro 입니다. iOS, UIKit, SwiftUI 를 공부하는 것도 중요하지만 개발하면 할 수록 느끼는 것이 Swift 라는 언어를 더 깊게 파야겠다는 생각이 들었습니다. 여러 블로그들을 참고하여 공부하는 것도 좋지만 Swift 공식문서인 The Sw
10. Midterm Arrangement 중간정리
10. Midterm Arrangement (중간정리) 참고용 velog https://velog.io/@ty-yun21/react10 참고용 github https://github.com/ty-yoon21/react-study1 commit message : (2023.02.08) 10. Mitrem Arrangement 목표 Styled Compon...

프론트엔드 성능 최적화
최적화 프론트엔드 측정 가능 성능 : 로딩시간(로딩), 렌더 시간(렌더링), 메모리누수(메모리) 3가지 로딩속도 측정 기준 FCP(First Contentful Paint) : 첫 요소가 로드 될 때까지 걸리는 시간 FMP(First Meaningful Pain

Code splitting시 주의해야할 점(side effect)
어떤 환경이던 Code splitting을 해서 Dynamic하게 import를 진행 때에 주의해야 할 점이 있다. Next.JS의 dynamic을 사용하여 예를들어 설명해보겠다.일반적으로 dynamic import는 위와 같은 상황에 사용하게된다.실제로 이를 dev

[번역] 코틀린에서의 늦은 초기화
원문 : Lazy initialization in kotlin필요할때만 고비용의 객체를 생성하는 것, 필요할때만 데이터베이스를 로드하는것, 필요할때만 캐시를 로드하는 것. 이것들은 리소스 집약적인 작업을 수행하면서 최적화된 코드를 작성하려는 모든 프로그래머를 위한 가이

코틀린 lateinit vs lazy
lateinit, 늦은 초기화 > 코틀린에서는 변수를 선언할때 객체를 바로 할당하지 않는 경우에 기본적으로 컴파일이 되지 않는다. 경우에 따라 변수만 일단 선언하고 늦게 초기화를 해야할때 lateinit 프로퍼티를 사용할 수 있다. lateinit은 일단 미리 변수를
Unit4 회고
[React]심화 🔆 Virtual DOM Virtual DOM > Virtual DOM이 나오게 된 배경🤔 실제 DOM은 스크립팅 언어가 접근 및 탐색하는 속도가 빨라 탐색 후 변경 및 업데이트하는 속도는 역시 빠르다. 하지만 JavaScript로 조작하는 DOM

JPA 관련 개념 정리 - JPA, Hibernate, JPQL, QueryDSL, SpringData JPA, 지연로딩 & 즉시로딩
JPA 관련 개념 정리

N + 1 문제
현재까지 프로젝트내에 JPA를 사용하고 있지만 아직 N+1의 대한 문제가 발생되지 않아서 안일하게 생각하고 있었지만 JPA의 사용자로서 N+1의 문제 발생 시 성능에 큰 영향을 줄 수 있기때문에 정확히 무엇인지 이해하고 어떤상황에서 발생되는지, 어떻게 해결하면 되는지에