wiki:glossary:web_technologies:flask
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
wiki:glossary:web_technologies:flask [2025/07/30 07:41] – [기본 코드 예시] syjang0803 | wiki:glossary:web_technologies:flask [2025/07/30 07:42] (현재) – [실무 팁] syjang0803 | ||
---|---|---|---|
줄 25: | 줄 25: | ||
* **사용자 인증**: 로그인/ | * **사용자 인증**: 로그인/ | ||
==== 마이크로 프레임워크 ==== | ==== 마이크로 프레임워크 ==== | ||
- | * **가볍고 간단**: 핵심 기능만 제공하여 빠른 시작 가능 | + | |
- | * **확장 가능**: 필요한 기능을 플러그인으로 추가 | + | * **확장 가능**: 필요한 기능을 플러그인으로 추가 |
- | * **유연성**: | + | * **유연성**: |
==== 주요 기능 ==== | ==== 주요 기능 ==== | ||
- | * **라우팅**: | + | |
- | * **템플릿**: | + | * **템플릿**: |
- | * **세션 관리**: 사용자 세션 및 쿠키 처리 | + | * **세션 관리**: 사용자 세션 및 쿠키 처리 |
- | * **요청 처리**: HTTP 요청/ | + | * **요청 처리**: HTTP 요청/ |
---- | ---- | ||
줄 40: | 줄 40: | ||
==== Dream of E&C 프로젝트에서의 역할 ==== | ==== Dream of E&C 프로젝트에서의 역할 ==== | ||
- | * **REST API 서버**: 프론트엔드와 데이터 통신 | + | |
- | * **데이터베이스 연동**: SQLAlchemy를 통한 DB 조작 | + | * **데이터베이스 연동**: SQLAlchemy를 통한 DB 조작 |
- | * **사용자 인증**: 로그인/ | + | * **사용자 인증**: 로그인/ |
- | * **파일 업로드**: | + | * **파일 업로드**: |
==== 기본 코드 예시 ==== | ==== 기본 코드 예시 ==== | ||
줄 80: | 줄 80: | ||
==== 공식 문서 ==== | ==== 공식 문서 ==== | ||
- | * [[https:// | + | |
- | * [[https:// | + | * [[https:// |
==== 실무 팁 ==== | ==== 실무 팁 ==== | ||
- | * **개발 모드**: `app.run(debug=True)`로 자동 재시작 | + | |
- | * **환경 변수**: `FLASK_ENV=development` 설정 | + | * **환경 변수**: `FLASK_ENV=development` 설정 |
- | * **블루프린트**: | + | * **블루프린트**: |
- | * **에러 핸들링**: | + | * **에러 핸들링**: |
//'' | //'' | ||
wiki/glossary/web_technologies/flask.1753861286.txt.gz · 마지막으로 수정됨: 저자 syjang0803