Fast API 2

fast api 를 해봤다.

최근 팀 프로젝트를 시작했는데 개발자가 나 뿐이라flutter + fast api 조합으로 프로젝트를 구성하려고 했다.flutter 는 ios 네이티브 개발을 내가 잘하지 못하는것도 있고 개발 시간을 줄이기 위해 선택했고fast api 는 복잡한 세팅 없이 빠르게 개발을 진행할 수 있으면서 성능도 준수하다고 하는 fast api 를 선택했다.파이썬을 잘 알지는 못하지만 개념자체는 다른 백엔드와 다르지 않고 참고할것도 많아서 개발하는데 문제 없을거라고 생각했다. FastAPI란 무엇인가?FastAPI는 Python 3.6 이상을 기반으로 한 고성능 웹 프레임워크다. Starlette과 Pydantic 위에 구축되어 있으며, 비동기 프로그래밍을 완벽히 지원하며, 자동 문서화 기능(OpenAPI 기반)이 내장..

BackEnd 2025.05.08

Fast api 에서 playwright 을 사용할때 NotImplementedError 에러

최근 개발하고 있는 취향 링크 수집 프로젝트에서 LangChain 과 Open ai api 를 사용해서 키워드 추출 기능을 백엔드로 추가 할 계획으로백엔드를 개발한다고 Fast api 를 써봤는데 링크로 웹 크롤링이 필요해서 playwright  를 쓰는 도중에  계속해서 NotImplementedError  에러가 발생했다.서버를 실행할때 쓰는 uvicorn 과 연관된 에러인거 같은데 .. 사실 정확한 이유는 모르겠고 실행할때 항상  uvicorn main:app --reload 로 실행했었는데 uvicorn main:app 이렇게 reload 를 빼고 실행하니까 문제가 발생하지 않았다. 혹시나 이유를 아신다면.. 알려주시면 감사하겠습니다!

BackEnd 2024.04.28