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
OriginalWIZ Framework API Reference
WIZ 프레임워크의 전체 API 레퍼런스 문서입니다.
📚 API 카테고리
백엔드 API (Python)
1. wiz 객체
WIZ 프레임워크의 핵심 객체로, Python 코드(api.py, controller.py, model 등)에서 사용 가능한 모든 API를 제공합니다.
- wiz.request - HTTP 요청 처리
- wiz.response - HTTP 응답 생성
- wiz.project - 프로젝트 관리
- wiz.session - 세션 관리
- wiz.fs() - 파일시스템 접근
- wiz.model() - 모델 로드
- wiz.controller() - 컨트롤러 로드
- wiz.logger() - 로깅
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 찾기
- 요청 처리: wiz.request
- 응답 생성: wiz.response
- 파일 작업: wiz.fs(), wiz.project.fs()
- 데이터베이스: wiz.model()
- 세션: wiz.session
- 프론트엔드 통신: Service API
버전 정보
이 문서는 WIZ Framework (season) 최신 버전을 기준으로 작성되었습니다.
기여
API 문서에 오류나 누락된 내용이 있다면 GitHub Issues를 통해 알려주세요.
관련 프로젝트 살펴보기
freeCodeCamp/freeCodeCamp
freeCodeCamp.org의 오픈 소스 코드베이스와 커리큘럼입니다. 수학, 프로그래밍, 컴퓨터 과학을 무료로 배울 수 있습니다.
458,826 스타donnemartin/system-design-primer
대규모 시스템 설계 방법을 배우고 시스템 설계 면접을 준비할 수 있습니다. Anki 플래시카드가 포함되어 있습니다.
377,475 스타react/react
웹과 네이티브 사용자 인터페이스를 위한 라이브러리.
252,467 스타vuejs/vue
Vue 2 저장소입니다. Vue 3은 https://github.com/vuejs/core를 방문하세요.
212,625 스타