API 생성 및 프로젝트 관리를 위한 프레임워크
Project description
서비스만 작성을 하면 컨트롤러를 자동으로 작성해주는, 프레임워크
Ezy API
API 생성 및 프로젝트 관리를 위한 프레임워크입니다. Ezy API를 사용하면 컨트롤러 없이도 서비스 클래스만으로 자동으로 REST API 엔드포인트가 생성됩니다.
특징
- 서비스 기반 API 생성
- 자동 엔드포인트 생성
- 간편한 프로젝트 관리를 위한 CLI 도구
- SQLite 데이터베이스 통합
설치
pip install ezyapi
CLI 사용법
# 새 프로젝트 생성
ezy new 프로젝트명
# 서비스 컴포넌트 생성
ezy generate service 서비스명
# 엔티티 컴포넌트 생성
ezy generate entity 엔티티명
# 개발 서버 실행
ezy serve
# 구문 검사
ezy build
# 테스트 실행
ezy test
# 코드 린팅
ezy lint
# 버전 정보 출력
ezy info
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ezyapi-0.0.3.tar.gz
(14.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
ezyapi-0.0.3-py3-none-any.whl
(16.6 kB
view details)
File details
Details for the file ezyapi-0.0.3.tar.gz.
File metadata
- Download URL: ezyapi-0.0.3.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
168c96675c84eed1ad5e4278a19a63136f8ff1ed44b6ad2aa48912a60d47cb81
|
|
| MD5 |
1c808a58b2141dc5b702a1c49c0b5aa1
|
|
| BLAKE2b-256 |
c71cf754e2e715cf461cd9632ba9ea501810a4928d087b7f0cd2972fd490c66b
|
File details
Details for the file ezyapi-0.0.3-py3-none-any.whl.
File metadata
- Download URL: ezyapi-0.0.3-py3-none-any.whl
- Upload date:
- Size: 16.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b83c7147cd696a22ce3f0e0d3cf4d377228252d057add96be53b748207fd7c3d
|
|
| MD5 |
924feb92b2215f387243a2c9a42273c0
|
|
| BLAKE2b-256 |
483c84089af7e034e85cc9cd2629a9235e8c2e05b8d742a4c2b06d9c5ed8f669
|