전체 글

Show and prove !
IntelliJ 설치하기 IntelliJ IDEA에서 IntelliJ 다운로드 https://www.jetbrains.com/ko-kr/idea/ IntelliJ IDEA – Java 및 Kotlin을 위한 최고의 IDE www.jetbrains.com IntelliJ 다운 완료 & 실행 화면
자바 설치하기 버전 : JDK22 / 21 / 17 ORACLE에서 JAVA 다운로드 https://www.oracle.com/kr/java/technologies/downloads/ 시스템 환경 변수 편집 bin - 실행 프로그램 java - 컴파일 기반의 언어 javac - 자바로 작성한 코드를 컴퓨터가 인식할 수 있게 바꿔주는 역할을 한다. javadoc - 코드에 특정 규칙을 가지고 주석을 달면 분석해서 문서를 만들어준다. jdk : Java Development Kit -> kit : 필요한 게 다 모여있다. lib -> 이용할 수 있는 라이브러리가 들어있다. lib->src.zip편의 기능들 각종 편의기능들이 모여있다. jdk 다운로드 다운받은 파일 압축 풀고 docs 폴더를 D 드라이브 내 ..
· WEB/React
컴포넌트 성능 최적화 const [todos, setTodos] = useState(createBulkTodos()); → 매번 렌더링 될 때마다 createBulkTodos(); const [todos, setTodos] = useState(createBulkTodo); → 최초 렌더링시 한번만 호출 느려지는 원인 분석 컴포넌트는 다음과 같은 상황에서 리렌더링이 발생합니다 자신이 전달받은 props가 변경될 때 자신의 state가 바뀔 때 부모 컴포넌트가 리렌더링될 때 forceUpdate 함수가 실행될 때 React.memo를 사용하여 컴포넌트 성능 최적화 컴포넌트의 리렌더링을 방지할 때는 shouldComponentUpdate라는 라이프사이클을 사용하면 됩니다. 그러나 함수 컴포넌트에서는 라이프사이..
인정이애옹
인정이 개발 일기