>  기사  >  PHP 프레임워크  >  루멘과 라 라벨의 차이점

루멘과 라 라벨의 차이점

藏色散人
藏色散人원래의
2019-06-18 14:08:276477검색

루멘과 라 라벨의 차이점

Confused

저는 Lumen과 Laravel의 차이점을 전혀 이해하지 못했습니다. 두 가지 매우 유사한 PHP 프레임워크이고 사용 방법도 유사하다는 점만 알고 있습니다.

질문에 답해야 하는 이유

최근 회사에서 특별한 백엔드 관리 시스템과 프론트엔드 호출을 위한 특별한 시스템(즉, API)을 갖춘 프로젝트를 맡았습니다! 이것은 프로젝트입니다.

물론 백엔드 관리 시스템은 Laravel 프레임워크를 사용하여 작성되었으며, API는 Lumen 프레임워크를 사용하여 작성되었습니다. 하지만 우리는 동일한 프레임워크를 통합하여 사용하는 것으로 충분하지 않습니까? 변화하기 위해 우리가 할 수 있는 일은 우리 자신을 변화시켜 이 두 가지 프레임워크에 더 적합하게 만드는 것뿐입니다.

아래를 보세요

Lumen은 Laravel의 간소화된 버전입니다! 가방으로 체크인하면 냄비와 프라이팬을 사야하고, 가방으로 체크인하면 루멘입니다.

일반적으로 API 서버 개발에는 Lumen을 사용하고, 웹 페이지 개발에는 Laravel을 사용하는 것이 좋습니다.

무엇을 선택해야 할지 모르겠다면 Laravel을 사용해보세요.

루멘과 라 라벨의 차이점

Laravel 커뮤니티에서도 Lumen을 유지관리하고 있습니다.

Netizen Q&A

● Lumen은 API 또는 서비스 개발을 위해 특별히 설계되었습니다. 예를 들어 웹 페이지 개발 및 기타 대상 변경에 대한 종속성을 제거하는 것이 목적입니다. 전체 스택 프레임워크인 lumen은 백엔드 서비스 개발에만 사용됩니다.

● 루멘의 정의는 라라벨의 간소화된 버전입니다. 라라벨의 일부 구성 요소와 것들을 제거하여 루멘으로 바꾸거나 루멘을 라라벨로 업그레이드할 수 있습니다. 여기에는 모순이 없습니다. 원하시면 이렇게 부르시면 됩니다. 유선형 라라벨을 요약하기 위해 단어를 정의하는 것이 구별하기 더 쉽습니다.

● 전자가 후자 프레임워크의 경량 버전이라는 말을 오랫동안 들어왔지만, 문서를 주의 깊게 읽어보니 전자는 뷰와 일부 구성 요소가 제거된 후자에 불과하다는 사실을 알게 되었습니다.

그렇다면 laravel을 직접 사용해서 서비스 프로바이더에서 사용하지 않는 컴포넌트를 제거하고, 컨트롤러가 리턴되면 뷰가 아닌 json 데이터만 리턴하게 되는 이유는 무엇일까요? 별도로 프레임워크를 만드는 것은 어떻습니까?

laravel과 관련된 더 많은 기술 기사를 보려면

laravel 프레임워크 소개 튜토리얼

칼럼을 방문하여 알아보세요!

위 내용은 루멘과 라 라벨의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.