라라벨 시작하기
라라벨은 PHP 로 만들어진 웹 프레임워크입니다. 자바의 스프링 포지션이라 생각하시면 이해가 빠를거에요.
물론, 라라벨만의 매력은 분명 있습니다.
- DB 쿼리 작성을 엘로퀀트 ORM 을 통해 진행하여 생산성을 높일 수 있습니다.
- Unit Test 에 최적화 되어 테스트코드 작성에 유리합니다.
- 프론트엔드 영역(블레이드 템플릿) 을 지원합니다.
- 보안에 대한 대응방법을 지원합니다.
- 자동화에 대한 기능 (Cron) 을 큐와 잡의 개념으로 지원합니다.
당연히 웹 서비스를 만들 때 무엇이든 순수 PHP 로 만들 수 있겠지만, 생산성에 대해서는 의문을 가질 필요가 있습니다. 특히나, 규제화된 코드 작성 방법으로 인해 자동으로 PSR (PHP 코드 작성 규약) 을 지키게 되기에 개발을 진행하기에도 매우 유리합니다.
라라벨은 우아한 프레임워크라는 이야기를 많이 하는데요, 그 이유는 천천히 알게되실거라 생각합니다.
No Comments