| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 인증
- 도메인설계
- 백엔드
- 보안
- 소셜로그인
- 아키텍처
- 메일자동화
- FastAPI
- JWT
- Kotlin
- React
- contextBridge
- 프론트엔드
- python
- REST API
- Vite
- github actions
- next.js
- playwright
- typescript
- Android
- php
- 온디바이스AI
- javascript
- 크롤링
- 마이그레이션
- 상태관리
- 배포
- electron
- sqlite
Archives
- Today
- Total
목록pydantic (1)
HM소프트
이미지 URL None을 배열로 다뤄 터지는 직렬화 500을, 응답 스키마 검증자 한 곳에서 안전한 기본값으로 정규화해 잡는다. 정적·동적 라우트 순서 함정, JSON 검색을 ILIKE로 되돌린 이유, 하버사인 거리 계산은 파이썬에서, joinedload로 즐겨찾기 N+1 제거, 소셜 ID 매칭 인증까지 다룬다.다시 시작하며 — 못 믿을 데이터를 API로 내보내기1편에서는 외부 화면을 Selenium으로 긁어 DB에 쌓는 크롤러와 스케줄러를 다뤘다. 그 글을 이렇게 끝맺었다 — "이렇게 긁어 온 데이터는 솔직히 지저분하다. 어떤 항목은 좌표가 없고, 어떤 필드는 비어 있다." 이번 편은 바로 그 지저분한 데이터를 사용자에게 제공하는 API 계층의 이야기다.스택은 단순하다. 웹 프레임워크로 FastAPI를..
외주 개발일지
2026. 6. 13. 05:46