github.devotd.
새 소식데이터

pocketbase/pocketbase v0.40.5 — 한 파일 실시간 Go 백엔드

pocketbase/pocketbase는 내장 SQLite와 실시간 구독, 파일·사용자 관리와 관리 화면을 한 실행 파일에 담은 Go 오픈 소스 백엔드이며, 저장소 기록에 있는 최신 릴리스는 v0.40.5이고 변경 목록은 주어지지 않는다.

저장소 정보pocketbase/pocketbase ↗

pocketbase/pocketbase는 내장 SQLite와 실시간 구독, 파일·사용자 관리와 관리 화면을 한 실행 파일에 담은 Go 오픈 소스 백엔드이며, 저장소 기록에 있는 최신 릴리스는 v0.40.5이고 변경 목록은 주어지지 않는다.

GitHub 설명: Open Source realtime backend in 1 file

스타
★ 61.5K
포크
3.7K
언어
Go
라이선스
MIT
최신 릴리스
v0.40.5
원문 보기 ↗GitHub에서 보기 ↗

pocketbase/pocketbase는 Go로 작성한 오픈 소스 실시간 백엔드다. 내장 SQLite와 실시간 구독, 파일·사용자 관리, 관리자 대시보드 UI를 한 실행 파일에 묶어 배포한다. 저장소 설명은 이 프로젝트를 한 파일로 묶인 실시간 백엔드로 밝힌다. 이 저장소의 최신 릴리스는 v0.40.5이고, 저장소는 2022년 7월 5일 만들어졌다. 릴리스의 변경 목록은 이 기록에 담겨 있지 않다.

소형 데이터 서비스의 기본 기능을 한 묶음으로 제공하는 백엔드다. SQLite와 사용자·파일 관리, 실시간 구독을 한데 묶고, 데이터는 간단한 REST형 API로 다루며 관리는 웹 관리 화면에서 한다. 데이터 변경을 열어 둔 클라이언트에게 갱신 사실을 알려 주는 실시간 구독(realtime subscription, 서버가 변경 내용을 밀어 주는 방식)이 기본으로 들어 있다. 내장 SQLite를 쓰기 때문에 데이터베이스를 따로 준비할 단계가 줄어든다. 독립 실행 파일로 띄울 수도 있고, Go 라이브러리·툴킷으로 활용해 애플리케이션별 비즈니스 로직을 덧붙일 수도 있다. 주 언어는 Go이고 라이선스는 MIT이며 저장소 스타 수는 61519이다.

다만 v0.40.5에서 무엇이 바뀌었는지는 알 수 없다. 릴리스의 변경 목록이 이 기록에 없어 앞선 릴리스와 비교할 근거도 생기지 않는다. 10점 만점 기준 평가 점수는 모멘텀 항목만 4.7로 남아 있고 참신성·기술·품질 항목은 비어 있다. 이 값은 별도 대조 시험 결과가 아니라 기록에 남은 평가 점수다. 성능 비교 수치나 도입 사례 개수도 제시되지 않는다. 구독과 관리 화면이 어느 규모까지 버티는지도 자료가 없다. 한 파일 구성은 규모가 작은 서비스에 맞춘 형태이고, 규모가 커진 뒤 이 구성을 어떻게 나눌 수 있는지는 이 기록으로 알 수 없다.