Lithe로 첫 번째 애플리케이션을 만드는 방법

Mary-Kate Olsen
풀어 주다: 2024-10-01 06:16:02
원래의
252명이 탐색했습니다.

How to Create Your First Application with Lithe

Lithe로 첫 번째 애플리케이션 만들기

설치

애플리케이션 구축을 시작하기 전에 Lithe를 설치해야 합니다. Composer를 사용하면 쉽게 이 작업을 수행할 수 있습니다. 터미널에서 다음 명령을 실행하세요:

composer create-project lithephp/lithephp my-first-app
로그인 후 복사

설치가 완료되면 프로젝트 디렉토리로 이동하세요.

cd my-first-app
로그인 후 복사

이제 애플리케이션 개발을 시작할 준비가 되었습니다!

Lithe를 사용하면 간단하고 유연한 방식으로 애플리케이션을 만들 수 있으며 클래식과 기능이라는 두 가지 쓰기 스타일을 제공합니다. 효율성을 잃지 않으면서 하나를 선택하거나 두 가지를 결합할 수도 있습니다.

클래식 스타일: 애플리케이션 인스턴스화

클래식 스타일로 시작하려면 LitheApp 클래스의 마운트 메소드를 사용하여 App.php 파일에서 애플리케이션을 설정하세요. 그런 다음 경로를 정의하세요.

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Hello World!');
});
로그인 후 복사

App 클래스는 Lithe 애플리케이션의 핵심 역할을 하며 모든 애플리케이션 로직을 관리하고 더 쉽게 경로를 생성하고 조직적인 방식으로 요청과 응답을 처리할 수 있도록 해줍니다.

기능적 스타일: 실용성과 민첩성

최소화 접근 방식을 선호하는 경우 클래스를 직접 인스턴스화할 필요가 없는 기능적 구문을 사용할 수 있습니다.

use function Lithe\Orbs\Http\Router\get;

get('/', function ($req, $res) {
    $res->send('Hello World!');
});
로그인 후 복사

이 방법은 빠르고 효율적이므로 간결하고 표현력이 풍부한 코드를 작성할 수 있습니다.

애플리케이션 실행

첫 번째 경로를 정의한 후 다음 단계는 애플리케이션을 실행하는 것입니다. 클래식 스타일을 사용하는 경우 Listen 메소드를 호출하여 Lithe가 요청 수신을 시작하도록 만드세요.

$app = \Lithe\App::mount();

$app->get('/', function ($req, $res) {
    $res->send('Hello World!');
});

$app->listen();
로그인 후 복사

Lithe 2에서는 이 메소드가 자동으로 호출됩니다.

애플리케이션 제공

내장 PHP 서버 사용

로컬에서 애플리케이션을 테스트하는 것은 쉽습니다! PHP가 설치된 경우 다음 명령을 실행하여 내장 서버를 시작할 수 있습니다.

php line serve
로그인 후 복사

이렇게 하면 포트 8000에서 서버가 시작됩니다. 포트를 변경하려면 원하는 값을 인수로 전달하면 됩니다.

php line serve 9000
로그인 후 복사

브라우저를 열고 http://localhost:9000/에 접속하여 애플리케이션이 실제로 작동하는 모습을 확인하세요!

Apache와 같은 웹 서버 사용

Apache와 같은 웹 서버에서 애플리케이션을 실행하려는 경우 진입점은 공개 디렉터리가 됩니다. 환경에 따라 URL 설정을 조정하세요.

  • 로컬 환경: http://localhost/your-project/public/
  • 제작: http://your-domain.com/

서버가 올바른 디렉토리를 가리키고 있고 준비가 되었는지 확인하세요! 귀하의 신청서는 전 세계에 공개됩니다.

결론

Lithe는 단순성과 유연성을 결합한 강력한 프레임워크입니다. 이제 첫 번째 애플리케이션을 만들었으므로 해당 기능을 계속 탐색하고 웹 개발을 어떻게 변화시킬 수 있는지 알아보세요!

애플리케이션을 작성하고 Lithe를 최대한 활용하는 방법에 대한 자세한 내용을 보려면 공식 사이트에서 종합 문서를 살펴보세요. 예제, 구성 가이드 및 API 참조를 제공합니다.

지금 시작하고 Lithe와 함께 놀라운 것을 만들어보세요!

위 내용은 Lithe로 첫 번째 애플리케이션을 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!