written by 박보영

<aside> 💡 목차

  1. what is FLASK
  2. why FLASK
  3. how to use FLASK
  4. way to operate FLASK

</aside>

what is FLASK ?

Untitled

플라스크(Flask)는 파이썬(python)으로 작성된 마이크로 웹 프레임워크의 하나로, Werkzeug 툴킷과 Jinja2 템플릿 엔진에 기반을 둔다.

간단한 웹 사이트나 API 서버를 만드는데 특화되었다.

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
return "Hello World!"

if __name__ == "__main__":
    app.run()

https://ko.wikipedia.org/wiki/플라스크_(웹_프레임워크)

why FLASK?

플라스크는 python 기반이기 때문에, 파이썬 기반 백엔드를 구현하기에 좋으며, 머신러닝, 딥러닝 알고리즘을 실행하기에 적합한 도구이다. 또한, 간단한 로직으로 구현가능하다.

다른 API와도 쉽게 연동이 되며, 단독 서버로서의 강점을 가지기 때문에 rest API를 개발할 때 많이 활용된다.

그 외의 특징으로는 아래와 같다.