동기로 -> https://medium.com/qodot/pytest%EB%A1%9C-flask%EC%9D%98-db-%ED%85%8C%EC%8A%A4%ED%8A%B8-%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95-73dea896a402h
참고 영상 https://www.youtube.com/watch?v=KkBqT12CeQA https://www.youtube.com/watch?v=1Va493SMTcY ware(product) hardware 요구사항이 많아 -> 아키텍쳐가 망가져 -> 너의 코드가 문제인거겠지? 변경사항에 감사하자 철십자 좋음 ,빠름 , 완성 ,저렴함 -> 3개만 만족 가능 에자일 에자일은 빠른것이 아닌 많은 데
##. Double Linked List python class Queue(data : List[int]): def init(self , data , queue): self.data = data self.queue =[]
sqlmodel이란 > * sqlalchemy + pydantic > * 기존에 fastapi에서 sqlalchemy orm을 사용할려면 schema(pydantic)과 model(sqlalchemy)를 둘 다 작성해야 됐는데 이런 불편함을 해결하기 위해 나온 것 같다
알고리즘 풀이 문제 책을 보던중에 go 에 대한 소개가 있었다.평소 python을 즐겨하던터라 python으로 이뤄진 책이였는데 , go로 같은코드를 작성하면 무려 6배나 빠르다는것이였다.물론 빠르다는게 세상만사가 아니지만 c++ 나 rust 같은 low-level
FastAPI를 만드신 tiangolo님 깃허브를 구경하던중 , typing generic을 이용해서 db 를 정의 , model정의 한 프로젝트가 있어서 참고했다.https://github.com/tiangolo/full-stack-fastapi-postgres
python 3.9서 생긴 generic 문법과 go 1.17(1.18 ?)에서 생긴 generic 문법이 비슷해서 남겨보고자 한다 :)python은 인터프리터 언어이자 동적 프로그래밍 언어라 테스팅 말고 별도로 에러를 캐치할 방법이 없었는데 typing Union이
Fastapi 에서 orm 을 이용하기위해 sqlalchemy를 사용하는데 사용하기에 앞서 기초적인 것들을 remind 하고자 작성한다.fastapi_docs(https://fastapi.tiangolo.com/tutorial/sql-databases/\*
touch requirements.txtrequirements.txtmain.pyDockerfile (for fastapi)더 자세한 설정 참고default.conf공백주의: \- postgres_data:/var/lib/postgresql/data \- postgr
fastapi의 단점을 찾아보면 많은 사람들이 꼽는데 singleton의 부재라고 기술해놨다..그치만 여기에 대해 '과연 fastapi에 singleton이 필요한지' 에 대해 논의가 있어 재밌어서 적어볼려고 한다.Don't you think the dependenc
Token 기반 인증 > * Stateless and Scalability > * signed token(검증된 토큰) > * 클라이언트는 signed token 저장 서버요청할때마다 토큰을 통해 서버에 요청 JWT(Json Web Token) > * 토큰 인증 기반