목록분류 전체보기 (43)
얼렁뚱땅
props는 부모 컴포넌트에서 받은 값으로 변경할 수 없다. VS state는 컴포넌트 내부에서 생성되고 값을 변경할 수 있으며 이를 이용해 컴포넌트 상태를 관리한다. 상태(state)란 컴포넌트에서 변화할 수 있는 값이다. 상태가 변하면 컴포넌트는 리렌더링 된다. 예전에는 클래스형 컴포넌트에서만 상태를 관리할 수 있었다. 하지만 리액트 16.8 버전, 리액트 네이티브 0.59 버전부터는 Hooks라는 것을 사용해 함수형 컴포넌트에서도 상태를 관리할 수 있다. 요즘 개발 추세는 함수형 컴포넌트 + Hooks 를 사용하는 것이다. useState 사용하기 리액트 Hooks 중 useState는 함수형 컴포넌트에서 상태를 관리할 수 있도록 해준다. const [state, setState] = useStat..
props란 properties를 줄인 표현으로, 부모 컴포넌트로부터 전달된 속성 값 혹은 상속받은 속성 값을 말한다. 부모 컴포넌트가 자식 컴포넌트의 props를 설정하면 자식 컴포넌트에서는 해당 props를 사용할 수 있지만 변경하는 것은 불가능하다. props의 변경이 필요할 경우 props를 설정 및 전달한 부모 컴포넌트에서 변경해야 한다. 1. 속성으로 props 전달하기 button component 글에서 만든 Mybutton 컴포넌트를 사용할 것이다. App.js (부모) Mybutton1.js (자식) import PropTypes from 'prop-types'; const Mybutton1 = (props) => { return ( alert('TouchableOpacity')} > ..
컴포넌트 재사용할 수 있는 조립 블록으로 화면에 나타나는 UI 요소 (ex. 제목, 입력창, 할 일 목록) 단순히 UI 역할만 하는 것이 아니라 부모로부터 받은 속성(props)나 자신의 상태(state)에 따라 다양한 기능을 수행 와이어프레임 최종 화면에 구성될 콘텐츠를 간단히 요약해서 보여주는 것 1. 내장 컴포넌트 RN에서는 다양한 내장 컴포넌트를 제공한다. 아래 링크에서 확인 가능하다. https://reactnative.dev/docs/components-and-apis Core Components and APIs · React Native React Native provides a number of built-in Core Components ready for you to use in your..
"모두의 네트워크" 길벗 출판사 책을 읽고 정리한 내용이다. 3장 물리 계층 : 데이터를 전기 신호로 변환하기 Lesson 09 물리 계층의 역할과 랜 카드의 구조 네트워크 통신에서는 0과 1만 사용된다. 네트워크를 통해 데이터를 주고 받을 때는 0과 1의 비트열을 전기 신호로 변환해야 한다. 비트열 -> 전기 신호로 변환하기 위해 물리 계층의 기술이 필요하다. 전기 신호의 종류는 2가지이다. 1. 아날로그 신호 : 물결 모양. 전화 회선이나 라디오 방송에 사용됨 2. 디지털 신호 : 막대 모양 네트워크 통신의 과정 송신 측 비트열 데이터 -> 전기 신호 -> (((전달))) -> 전기신호 받음 -> 수신 측 비트열로 변환 랜카드를 통해 0과 1을 전기 신호로 변환. 0과 1의 정보가 컴퓨터 내부에 있는..