라라벨
최근 수정 시각: (5년 전)
분류
1. 개요 [편집]
Laravel은 PHP 언어로 작성된 PHP를 위한 풀스텍 웹 프레임워크이며 오픈소스이다.
2011년 6월 첫 버전이 출시되었다.
2019년 기준 스택오버플로우 개발자 설문조사에서 PHP 프레임워크 중에서 인기가 높다.
2011년 6월 첫 버전이 출시되었다.
2019년 기준 스택오버플로우 개발자 설문조사에서 PHP 프레임워크 중에서 인기가 높다.
2. 특징 [편집]
- MVC 패턴의 아키텍처이다.
- PHP의 템플릿 엔진인 Blade(블레이드)를 지원.
- 데이터 베이스 작업시 엑티브레코드 패턴의 ORM인 Eloquent 를 제공.
- 설정이 간편하고 CSRF, XSS방지, SQL인젝션 방지등 기본적인 보안사항이 적용되어있다.
- 의존성주입, IoC(라라벨에서는 Service Container) 등 현대적인 프레임워크들의 기능도 있다.
그외 자바스크립트를 쓰지않고 동적 웹을 만들수있는 라이브와이어, 프론트엔드의 자바스크립트를 위한 쉬운 웹팩 설정 패키지인 laravel-mix 등 부가적인 패키지 등을 이용할 수 있다.
라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.
문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.