애플리케이션 개발을 시작하기 전에 Lithe를 설치해야 합니다. Composer를 사용하면 쉽게 이 작업을 수행할 수 있습니다. 터미널에서 다음 명령을 실행하세요:
composer create-project lithephp/lithephp my-first-app
설치가 완료되면 프로젝트 디렉터리로 이동합니다:
cd my-first-app
이제 애플리케이션 개발을 시작할 준비가 되었습니다!
Lithe를 사용하면 간단하고 유연한 방식으로 애플리케이션을 만들 수 있으며 클래식 및 기능적이라는 두 가지 쓰기 스타일을 제공합니다. 효율성을 잃지 않으면서 하나를 선택하거나 두 가지를 결합할 수도 있습니다.
클래식 스타일로 시작하려면 Lithe\App 클래스의 마운트 메소드를 사용하여 App.php 파일에서 애플리케이션을 구성하십시오. 그런 다음 경로를 정의하십시오.
$app = \Lithe\App::mount(); $app->get('/', function ($req, $res) { $res->send('Olá, Mundo!'); });
App 클래스는 Lithe 애플리케이션의 핵심으로, 모든 애플리케이션 로직을 관리하고 경로 생성과 요청 및 응답 처리를 체계적으로 촉진합니다.
좀 더 미니멀한 접근 방식을 선호한다면 클래스의 직접적인 인스턴스가 필요하지 않은 기능적 구문을 사용할 수 있습니다.
use function Lithe\Orbs\Http\Router\get; get('/', function ($req, $res) { $res->send('Olá, Mundo!'); });
이 방법은 빠르고 효율적이므로 더욱 간결하고 표현력이 풍부한 코드를 작성할 수 있습니다.
첫 번째 경로를 정의한 후 다음 단계는 애플리케이션을 실행하는 것입니다. 클래식 스타일을 사용하는 경우, Lithe가 요청 수신을 시작하도록 듣기 메소드를 호출하십시오:
$app = \Lithe\App::mount(); $app->get('/', function ($req, $res) { $res->send('Olá, Mundo!'); }); $app->listen();
Lithe 2에서는 이 메서드가 자동으로 호출됩니다.
로컬에서 애플리케이션을 테스트하는 것은 쉽습니다! PHP가 설치된 경우 다음 명령을 실행하여 통합 서버를 시작할 수 있습니다.
php line serve
이렇게 하면 포트 8000에서 서버가 시작됩니다. 포트를 변경하려면 원하는 값을 인수로 전달하면 됩니다.
php line serve 9000
브라우저를 열고 http://localhost:9000/을 방문하여 애플리케이션이 실제로 작동하는 모습을 확인하세요!
Apache와 같은 웹 서버에서 애플리케이션을 실행하려는 경우 진입점은 공개 디렉터리가 됩니다. 환경에 맞게 URL 설정을 조정하세요.
서버가 올바른 디렉토리를 가리키고 있는지 확인하고 진행하세요! 귀하의 애플리케이션은 전 세계에 공개됩니다.
Lithe는 단순성과 유연성을 결합한 강력한 프레임워크입니다. 이제 첫 번째 애플리케이션을 만들었으므로 해당 기능을 계속 탐색하고 웹 개발을 어떻게 변화시킬 수 있는지 알아보세요!
애플리케이션을 구축하고 Lithe를 최대한 활용하는 방법에 대한 자세한 내용을 보려면 공식 웹사이트에서 종합 문서를 살펴보세요. 예제, 구성 가이드 및 API 참조를 제공합니다.
지금 시작하고 Lithe와 함께 놀라운 것을 만들어보세요!
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3