본문 바로가기
Q&A2018년 12월 15일1분 읽기

PHP에서 REST API 만드는 방법

P
PHP개발자
조회 1769댓글 4

PHP로 REST API를 만들고 싶은데 어떻게 시작해야 하나요?

프레임워크 없이 만들 수 있나요, 아니면 Laravel 같은 걸 써야 하나요?

댓글 4

코코딩하는민수7년 전

순수 PHP로도 가능하지만 라우팅, 인증, 유효성 검사를 직접 구현해야 합니다. Laravel이라면 Route::resource, Eloquent ORM, 미들웨어 등으로 빠르게 만들 수 있어요.

// Laravel
Route::apiResource('posts', PostController::class);
PPHP개발자(guest)코딩하는민수7년 전
Laravel이 편하겠군요. Slim 같은 마이크로 프레임워크도 괜찮나요?
코코딩하는민수코딩하는민수7년 전

Slim은 가벼운 API에 딱입니다. Laravel은 풀스택, Slim은 API 전용으로 생각하시면 돼요.

백백엔드개발자(guest)7년 전
어떤 프레임워크를 쓰든 HTTP 메서드(GET, POST, PUT, DELETE)와 상태 코드(200, 201, 404, 500)에 대한 이해가 먼저입니다. RESTful 설계 원칙을 먼저 공부하세요.
Ctrl+Enter로 등록