front-end

    [React] React Hooks란 무엇인가?

    [React] React Hooks란 무엇인가? (React 버전 : 16.12.0, 글쓴날 : 2020.02.24) * 이 글은 React Hooks에 대한 단순 소개 글입니다. * 글의 내용은 공식 홈페이지 Hooks 문서를 기반으로 공부하여 작성하였습니다. * React 버전 16.8.0 이상, React Native 버전 0.59 이상부터 Hooks를 지원합니다. React Hooks란? 1) Hooks 소개 기존 React 컴포넌트들이 작성되던 방식인 Class의 형태는 사람과 기계 양측 모두에게 좋지 않은 점들이 있었고 끊임없이 React 개발자들에게 문제를 야기해왔다고 합니다. 하지만, function을 이용한 함수형 React 컴포넌트에서는 state를 관리하기 어려운 큰 문제점이 있었고 ..

    [React Native] React Navigation 설치 및 사용법

    [React Native] React Navigation 설치 및 사용법 (React Navigation 버전 : 5~, 글쓴날 : 2020.02.07) * React Navigation V5 이전의 createAppContainer가 deprecated되었습니다... ㅠ.ㅠ 1. React Navigation 설치 1) React Navigation 패키지 설치 npm install @react-navigation/native * npm 및 패키지 설치에 관해 궁금하시다면 ☞ [Node.js] npm 소개와 설치 및 사용법 2) 의존 패키지 설치 npm install react-native-reanimated react-native-gesture-handler react-native-screens re..