api 서버 구축을 위한 라이브러리 탐색
시스템 개발을 하는데 내부적으로 자연어처리를 돌려야 하는 상황이라 파이썬을 사용한 api 구축이 필요한 상황이 됐다. 물론 다른 언어를 사용해서 내부로직화 할 수는 있지만 개발 초기다 보니, 파이썬으로 변경하는 편이 빠를것 같아 선택했다. 내가 찾아본 라이브러리는총 5개로Flask, FastAPI, Django Rest Framework, Bottle, Falcon 이다. 각기 라이브러리의 장, 단점과 기본적인 형태를 알아보았다. Flask - 최소한의 코어기능, 필요한 기능은 확장을 통해 추가.- 데코레이터를 사용한 라우팅- Jinja2 템플릿 엔진 사용- ORM, 인증, 세션관리 등 다양한 확장 패키지 사용 가능*유연하고 확장가능하여 프로토타입에 적합from flask import Flask, r..
Study/Python
2024. 7. 3.