![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVD8cP%2FbtrWbpKN7KJ%2FREnkfSsKyVqGIY9BjUdtr0%2Fimg.png)
라이브러리 살펴보기 Gradle은 의존관계가 있는 라이브러리를 함께 다운로드한다. 인텔리제이에서 Gradle 아이콘을 누르면 라이브러리를 확인할 수 있다. 스프링 부트 라이브러리 정리 spring-boot-starter-web spring-boot-starter-tomcat: 톰캣 (웹 서버) spring-webmvc: 스프링 웹 MVC spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진 (View) spring-boot-starter (공통): 스프링 부트 + 스프링 코어 + 로깅 spring-boot spring-core spring-boot-starter-logging logback, slf4j 테스트 라이브러리 정리 spring-boot-starter-test junit:..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F74unv%2FbtrWbjRgCrz%2FdUcoKkftvnA76wBY2Nruqk%2Fimg.png)
사전 준비물 - java 11 버전 설치 - IntelliJ 설치 자바 11 설치하기 나는 기존에 자바 16 버전을 사용하고 있었기 때문에, 11 버전을 새롭게 설치했다. (MacOS, brew 이용) 1) brew 업데이트 brew update 2) adoptopenjdk/openjdk 추가 brew tap adoptopenjdk/openjdk 3) jdk11 버전 검색 brew search openjdk@11 ==> Formulae openjdk@11 openjdk openjdk@17 openjdk@8 ==> Casks adoptopenjdk/openjdk/adoptopenjdk11 adoptopenjdk/openjdk/adoptopenjdk11-jre adoptopenjdk/openjdk/adopt..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcifJBk%2FbtrIO22nH4c%2FOrrkILBxSeWdEb9bzhuLt1%2Fimg.png)
리액트 네이티브 앱에서는 화면을 전환할 때 브라우저의 히스토리 기능과 비슷한 사용성을 제공하기 위해 Native Stack Navigator라는 것을 사용한다. 스택 구조를 사용하기 때문에 뒤로 가기, 앞으로 가기 등의 기능을 구현할 수 있는 것이다. 리액트 내비게이션 라이브러리에는 다양한 내비게이터가 있다. 그 중 Native Stack Navigator는 가장 흔히 사용된다. 네이티브 스택 내비게이터를 사용하기 위해서는 라이브러리를 추가로 설치해야 한다. 1. 라이브러리 설치 yarn add @react-navigation/native-stack 2. screens 폴더 만들고 그 안에 첫번째 컴포넌트 만들기 // screens/LoginScreen.js import React from 'react'..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvLEmo%2FbtrISAqpa1y%2FyZKyzs4AEcOMLvLwqYPrmk%2Fimg.png)
의존 패키지 설치하기 1. 터미널에서 프로젝트 폴더로 이동 2. 다음 명령어를 실행하여 모듈 설치 yarn add @react-navigation/native 오류 안 뜨고 Done 뜨면 성공. 3. 다음 명령어를 실행하여 의존 라이브러리 설치 yarn add react-native-screens react-native-safe-area-context react-navigation이 의존하는 라이브러리가 몇 가지 있다고 하니 설치한다. 마찬가지로 오류 안 뜨고 Done 뜨면 성공. 4. ios 디렉터리에서 Pod 설치 (Mac의 경우) cd ios pod install 맥 환경이 아니면 생략해도 된다. 이렇게 하면 설치가 완료된다. 라이브러리 적용하기 1. App.js에 다음 코드 추가 import { ..