Flask

2023. 2. 22. 13:19Framework

Flask는 파이썬(Python)으로 작성된 웹 애플리케이션 프레임워크 중 하나로, 마이크로 프레임워크(Micro Framework)에 속합니다. 마이크로 프레임워크는 필수적인 기능만 포함하고 있어 가볍고 유연한 특징을 가지고 있으며, 기능을 확장하기 쉽다는 장점이 있습니다.

Flask는 다음과 같은 주요 특징을 가지고 있습니다.

  • 가볍고 유연하며 확장성이 높음
  • Jinja2 템플릿 엔진을 사용하여 HTML 페이지를 렌더링할 수 있음
  • Werkzeug라는 WSGI(Web Server Gateway Interface) 툴킷을 기반으로 함
  • RESTful API를 쉽게 개발할 수 있도록 지원
  • 다양한 확장 모듈을 제공함

Flask는 웹 애플리케이션을 개발하는 데 필요한 기본 기능만을 제공하며, 개발자가 필요한 기능을 확장하여 사용할 수 있도록 구성되어 있습니다. 이러한 특징 때문에 작은 규모의 프로젝트나 간단한 웹 애플리케이션을 개발할 때 매우 적합하며, Flask를 이용하여 개발한 웹 애플리케이션은 많은 사용자들에게 인기가 있습니다.

Flask의 로고는 새의 모양을 하고 있으며, 가벼움과 유연함을 상징하고 있습니다.

'Framework' 카테고리의 다른 글

쿠버네티스  (0) 2023.02.27
Django  (0) 2023.02.22
Flutter  (0) 2023.02.21
Gradio  (0) 2023.02.21
SvelteKit  (0) 2023.02.21