70. The Next Step

npm create vue@latest


이 과정을 통해 기본적인 것들을 배웠으니, 이제 여러분은 상상할 수 있는 거의 모든 종류의 애플리케이션을 만들 수 있을 것입니다.
여기에 더 많은 것들이 숨겨져 있지만, 이 과정을 통해 필요한 모든 것을 다루었습니다.
우리는 당신의 핵심을 다루고 있었습니다.
라우팅이나 상태 관리와 같은 것들은 핵심 부분이 아닙니다.
기술적으로, 이러한 기능을 직접 만들 수도 있습니다.

하지만 이는 애플리케이션 코드와 함께 추가 코드를 유지 관리해야 한다는 것을 의미하므로 재미있지 않습니다.
다행히도, 큰 애플리케이션을 구축할 때 이러한 기능을 제공하는 라이브러리들이 있습니다.
이 문제들을 깊이 다루기 위해, 저는 훈련 바퀴를 떼어내려고 합니다.
애플리케이션의 특정 부분들은 관련 주제에 더 집중하기 위해 빠르게 넘어갈 것입니다.
이 시점에서 여러분은 컴포넌트, 디렉티브, 표현식과 같은 것들에 익숙해야 합니다.
우리가 만들려는 애플리케이션은 여기 있습니다.
이것은 음악 앱으로, 사용자는 다른 아티스트들이 업로드한 노래를 재생할 수 있습니다.
계정에 등록하는 옵션도 있습니다.
로그인한 사용자는 노래를 업로드할 수 있습니다.
이 앱은 별로 보이지 않을 수 있지만, 저라면 이를 과소평가하지 않을 것입니다.
이런 것을 만들기 위해서는 많은 노력이 필요합니다.

이 섹션에서는 프로젝트를 생성하고, 파일을 탐색하고, 테일윈드를 설치하고, 상태 관리에 대해 조금 배울 것입니다.