Python으로 간단한 웹 애플리케이션을 만들고 싶은데, Flask가 좋다고 들었습니다. Flask의 기본 구조와 라우팅, 템플릿 사용법을 알려주세요. Django와 비교해서 어떤 점이 다른가요?
댓글 3
```python
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
@app.route("/user/")
def user(name):
return f"Hello {name}!"
if __name__ == "__main__":
app.run(debug=True)
```
Django와 달리 Flask는 마이크로 프레임워크라 필요한 것만 골라서 쓸 수 있습니다.