[정리] Caddy 대신 NPM 쓰는 이유

관리자 셸은 모더레이터+만 진입 가능. layout 가드 + 서버 액션마다 권한 재검사. UI에서 막아도 라우트가 뚫리면 의미가 없죠.

검색은 Postgres FTS (`websearch_to_tsquery` + `ts_rank_cd` + `ts_headline`)로 충분합니다. 트래픽이 커지면 Meilisearch / Elasticsearch를 검토.

오늘은 일단 여기까지. 피드백 환영합니다.

검색은 Postgres FTS (`websearch_to_tsquery` + `ts_rank_cd` + `ts_headline`)로 충분합니다. 트래픽이 커지면 Meilisearch / Elasticsearch를 검토.

참고: https://nextjs.org/docs

댓글 (3)

로그인하면 댓글을 작성할 수 있습니다.

Tiptap JSON을 그대로 저장하는 게 마이그레이션이 편하긴 한데, 인덱싱은 어떻게 하시나요?

Tiptap JSON을 그대로 저장하는 게 마이그레이션이 편하긴 한데, 인덱싱은 어떻게 하시나요?

예전에 같은 문제 겪었는데 결국 generated column이 답이었습니다.