Laravel 설치

1 개요

Installation
설치

2 Laravel을 만나보세요

Laravel은 표현력이 풍부하고 우아한 구문을 갖춘 웹 애플리케이션 프레임워크입니다. 웹 프레임워크는 애플리케이션 작성을 위한 구조와 출발점을 제공하므로, 세부사항에 신경 쓰는 대신 놀라운 것을 만드는 데 집중할 수 있습니다.

Laravel은 철저한 의존성 주입, 표현력 있는 데이터베이스 추상화 계층, 큐와 예약작업, 단위/통합 테스트 등 강력한 기능을 제공하면서도 놀라운 개발자 경험을 제공하기 위해 노력합니다.

PHP 웹 프레임워크가 처음이든 다년간의 경험이 있든, Laravel은 여러분과 함께 성장할 수 있는 프레임워크입니다. 여러분이 웹 개발자로서 첫 발을 내딛도록 돕거나, 전문가로서 다음 단계로 도약할 수 있도록 지원하겠습니다. 여러분이 무엇을 만들지 기대됩니다.

Laravel이 처음이신가요? Laravel 부트캠프를 확인해보세요. 프레임워크에 대한 실습 투어를 통해 첫번째 Laravel 애플리케이션을 만드는 과정을 안내해 드립니다.

2.1 왜 Laravel인가?

웹 애플리케이션을 구축할 때 사용할 수 있는 다양한 도구와 프레임워크가 있습니다. 하지만 현대적인 풀스택 웹 애플리케이션을 구축하는 데 Laravel이 최고의 선택이라고 믿습니다.

진보적인 프레임워크

우리는 Laravel을 "진보적인" 프레임워크라고 부릅니다. 이는 Laravel이 여러분과 함께 성장한다는 뜻입니다. 웹 개발에 처음 발을 들이는 경우, Laravel의 방대한 문서, 가이드, 동영상 튜토리얼 라이브러리가 여러분이 부담 없이 배울 수 있도록 도와줍니다.

경험 많은 개발자라면, Laravel은 의존성 주입, 유닛 테스트, , 실시간 이벤트 등을 위한 강력한 도구를 제공합니다. Laravel은 전문적인 웹 애플리케이션을 구축하기 위해 세밀하게 조정되었으며, 기업의 작업 부하를 처리할 준비가 되어 있습니다.

확장가능한 프레임워크

Laravel은 놀라울 정도로 확장가능합니다. PHP의 확장 친화적인 특성과 Redis와 같은 빠르고 분산된 캐시 시스템을 위한 Laravel의 빌트인 지원 덕분에, Laravel을 사용한 수평 확장은 매우 쉽습니다. 실제로, Laravel 애플리케이션은 월간 수억 건의 요청을 처리할 수 있도록 쉽게 확장됩니다.

극단적인 확장이 필요하신가요? Laravel Vapor와 같은 플랫폼을 사용하면 AWS의 최신 서버리스 기술로 거의 무한한 확장성을 가진 Laravel 애플리케이션을 실행할 수 있습니다.

커뮤니티 프레임워크

Laravel은 PHP 생태계에서 최고의 패키지를 결합하여 가장 강력하고 개발자 친화적인 프레임워크를 제공합니다. 또한, 전 세계 수천 명의 재능 있는 개발자들이 이 프레임워크에 기여했습니다. 어쩌면, 여러분도 Laravel 기여자가 될지 모릅니다.

3 Laravel 프로젝트 생성

4 초기 설정

4.1 환경 기반 설정

4.2 데이터베이스 및 마이그레이션

4.3 디렉토리 설정

5 Sail을 사용한 Docker 설치

5.1 macOS에서 Sail

5.2 Windows에서 Sail

5.3 Linux에서 Sail

5.4 Sail 서비스 선택하기

6 IDE 지원

7 다음 단계

7.1 Laravel을 풀스택 프레임워크로

7.2 Laravel을 API 백엔드로

8 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}