Skip to main content

API 생성 및 프로젝트 관리를 위한 프레임워크

Project description

서비스만 작성을 하면 컨트롤러를 자동으로 작성해주는, 프레임워크

Ezy API

API 생성 및 프로젝트 관리를 위한 프레임워크입니다. Ezy API를 사용하면 컨트롤러 없이도 서비스 클래스만으로 자동으로 REST API 엔드포인트가 생성됩니다.

특징

  • 서비스 기반 API 생성
  • 자동 엔드포인트 생성
  • 간편한 프로젝트 관리를 위한 CLI 도구
  • SQLite 데이터베이스 통합

설치

pip install ezy-api

CLI 사용법

# 새 프로젝트 생성
ezy new 프로젝트명

# 서비스 컴포넌트 생성
ezy generate service 서비스명

# 엔티티 컴포넌트 생성
ezy generate entity 엔티티명

# 개발 서버 실행
ezy serve

# 구문 검사
ezy build

# 테스트 실행
ezy test

# 코드 린팅
ezy lint

# 버전 정보 출력
ezy info

Project details


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.2.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ezyapi-0.0.2-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file ezyapi-0.0.2.tar.gz.

File metadata

  • Download URL: ezyapi-0.0.2.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.5

File hashes

Hashes for ezyapi-0.0.2.tar.gz
Algorithm Hash digest
SHA256 17bbfd99ceae9c687dbc86958f2642c7cf7db48e37e2a6fc2341021c7fc3e9f4
MD5 99c2441204efb6e801f210e28f91124b
BLAKE2b-256 0000e1bb542a2bd5eb5236014a697a5844d3189ba647881e48cd43820101dfb7

See more details on using hashes here.

File details

Details for the file ezyapi-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: ezyapi-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.5

File hashes

Hashes for ezyapi-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 448a4ed7b0626ab31e6104704f1b2a55d991604a9d5253ffd2ebb5ef17c62fda
MD5 e2e6af84e7604126723c1edf0a0921bb
BLAKE2b-256 6fcec43869a9d45ad009949bcbfb138e334fbeeef1492c90c72b3c58881cb69f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page