Post
원문 보기 →[Python] Flask 대안으로 FastAPI
이번에 페친님의 어느 소개 페이지로 "11 new Python web frameworks" 라는 사이트를 보았습니다. 1. Sanic 2. Starlette 3. Masonite 4. FastAPI 5. Responder 6. Molten 7. Japronto 8. Klein 9. Quart10. BlackSheep11. Cyclone 위와 같은 웹 프레임워크를 소개하고 있었습니다. 봐 내려가는 동안 uvloop 와 파이썬 3.x의 asyncio 를 이용한 속도 개선이 큰 방향이었고,역시나 비동기 WSGI 라 할 수 있은 ASGI 를 이용한 것들이 대부분이라 할 수 있었습니다. 그 중에서도 라이센스, 도움말, 좋아하는 정도 등을 가볍게 훑어본 결과FastCGI 가 가장 마음에 들어 살펴보게 되었습니
Related Posts
2 posts![[Python] Flask & flask-restplus && swagger ui](https://img.zoomtrend.com/2017/10/13/a0105618_59df305aae293.png)
[Python] Flask & flask-restplus && swagger ui
파이썬으로 Backend RESTful API 등을 작성할 때, 주로 Flask를 이용합니다. 참고:- 파이썬 4개의 웹 프레임워크 비교- FLASK 로 간단한 HTTPS REST API 제공- Flask RESTful API를 gunicorn WSGI 이용 및 supervisor 활용- Flask에서 Redis를 사용하여 세션 관리하는 샘플- Flask 파일 업로드- Flask-Login 을 이용한 API 함수 인증 구현 예제 위와 같은 정도로 플래스크 관련 블로깅을 했던 것 같습니다. 그동안 이렇게 작성한 백엔드 API를 테스트 하는데, curl을 이용한 쉘 스크립트로 작업을 해 왔었습니다. 예) #!/bin/bashsource .config.shURL=${URL_BASE}/versionPARA
[Python] Flask-Login 을 이용한 API 함수 인증 구현 예제
원본 Flask-Login 예제 동기 Flask에서 RESTful API 등을 간단하게 작성하고 나서, 해당 API 가 각 세션별로 login 및 logout 되기 전에 호출되는 각 함수들이 보호되어야할 필요가 있습니다. 이런 작업을 도와주는 역할로써 Flask-Login 이라는 모듈이 존재합니다. 바로 사용해 볼 만한 샘플이 존재하지 않아 며칠 삽질을 했고 그 결과를 공유합니다. 또한 HTTPS 통신을 통해 채널 보안도 했습니다. Users 관련 작업을 더 하거나 OAuth2 등과 연동을 하는 등의 약간만 더 손질을 보면 Production에도 충분히 사용할 만 할 것입니다. requirements.txt Flask==0.11.1 Flask-RESTful==0.3.5 Fla



