Notice
Recent Posts
Recent Comments
Dharma
[Python] 가벼운 웹 프레임워크 플라스크 (Flask) 본문
1 플라스크 (Flask) 소개
파이썬 에서 쓰이는 웹 프레임워크라고 하면 장고 를 떠올리기 쉽습니다. 그런데 실은 장고는 이제 덩치가 많이 커져서 예전만 못하다는 이야기가 많습니다. 그래서 정말 간단한 웹이나 모바일 앱 서버를 만들기에 적합한 웹프레임워크를 찾게 됐는데 그게 바로 플라스크 입니다.
소개만 하고 직접 가셔서 보시는게 빠를 것 같습니다. 정말 단순하고 빠르게 웹을 만들 수가 있습니다. 제가 지금까지 접해온 웹 프레임워크중에 가장 가볍게 빠를꺼라고 자부합니다. (express 안녕~)
http://flask-docs-kr.readthedocs.org/ko/latest/index.html
위에 가서 보시면 되고 한글화도 잘 되어 있습니다. 빠르게 시작하기(Quick Start) 와 튜토리얼(Tutorial) 을 보며 기본 공부를 하고 나머지 확장을 공부하시면 편할 듯 합니다. 튜토리얼(Tutorial) 은 이런 계열에서는 유명한 블로그 만들기 입니다. 확장으로 볼마한 것은 역시 큰 어플리케이션을 만들때 필요한 것들인데 이것들 또한 패턴들(Patterns) 에서 소개가 되고 있습니다.
마지막으로 제일 중요한 'Hello World' 를 출력하는 예제만 보기로 하지요.
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run()
뭐 경기 끝이죠? 7줄입니다. ㅎㅎ
Created: 2014-12-12 Fri 12:57