Skip to content
프로젝트

season-framework/wiz has 34 GitHub stars and 7 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 13:48 UTC. Last push 2026-05-02.

이 수치를 측정하는 방법

framework & web based IDE for web development

What you can do

  • Web-Based IDE - Full-featured development environment accessible through your browser
  • Hot Reload - Instant preview of changes during development
  • Multiple Projects - Manage multiple projects within a single workspace
  • Component Generator - Quickly scaffold pages, components, and services

측정된 스타 증가

in 24h
0
in 7 days
0
in 15 days
업데이트 지연
in 1 month
업데이트 지연

서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.

docs/kr/api/README.md

Original

WIZ Framework API Reference

WIZ 프레임워크의 전체 API 레퍼런스 문서입니다.

📚 API 카테고리

백엔드 API (Python)

1. wiz 객체

WIZ 프레임워크의 핵심 객체로, Python 코드(api.py, controller.py, model 등)에서 사용 가능한 모든 API를 제공합니다.

2. 유틸리티 (season.util)

프레임워크 전역에서 사용 가능한 유틸리티 함수 및 클래스

  • Logger
  • Cache
  • Filesystem
  • String
  • Compiler

프론트엔드 API (TypeScript)

3. Service API

Angular 컴포넌트에서 사용하는 Service 클래스 API

  • service.api - 백엔드 API 호출
  • service.socket - WebSocket 통신
  • service.alert - 알림 및 대화상자
  • service.loading - 로딩 인디케이터
  • service.render - 컴포넌트 렌더링

설정

4. Configuration

프로젝트 설정 파일 구조 및 옵션

  • boot.py
  • ide.py
  • service.py
  • plugin.json

🚀 빠른 참조

자주 사용하는 API

요청 데이터 가져오기

data = wiz.request.query()  # 모든 파라미터
name = wiz.request.query("name", "default")  # 특정 파라미터

JSON 응답 반환

wiz.response.status(200, {"message": "Success"})

파일 업로드 처리

files = wiz.request.files()
for key in files:
    file = files[key]
    # 파일 처리

세션 관리

wiz.session.set("user_id", 123)
user_id = wiz.session.get("user_id")

백엔드 API 호출 (TypeScript)

let res = await this.service.api.call("functionName", data);

📖 문서 규칙

파라미터 표기

  • 필수 파라미터: param (볼드 표시)
  • 선택적 파라미터: [param] (대괄호로 표시)
  • 기본값: param=value

반환 타입

  • None - 값을 반환하지 않음
  • str - 문자열
  • int - 정수
  • dict - 딕셔너리
  • list - 리스트
  • bool - 불리언
  • object - 객체

예제 코드

각 API 문서에는 실제 사용 예제가 포함되어 있습니다.

🔍 검색 가이드

API 찾기

  1. 요청 처리: wiz.request
  2. 응답 생성: wiz.response
  3. 파일 작업: wiz.fs(), wiz.project.fs()
  4. 데이터베이스: wiz.model()
  5. 세션: wiz.session
  6. 프론트엔드 통신: Service API

버전 정보

이 문서는 WIZ Framework (season) 최신 버전을 기준으로 작성되었습니다.

기여

API 문서에 오류나 누락된 내용이 있다면 GitHub Issues를 통해 알려주세요.

관련 프로젝트 살펴보기