evernote-reference-architecture
Architektura referencyjna do budowania skalowalnych integracji z Evernote
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill zawierający gotowe wzorce architektoniczne dla aplikacji integrujących się z Evernote. Obejmuje design warstwy serwisowej, strategie cachowania, architekturę synchronizacji i topologię wdrażania. Użyj go przy projektowaniu systemu, planowaniu integracji lub skalowaniu aplikacji opartych na Evernote. Wymaga zrozumienia mikrousług, znajomości platform chmurowych i obsługi kolejek wiadomości.
Jak używać
Zainstaluj skill w swoim środowisku Claude Code, Codex lub OpenClaw. Skill jest kompatybilny z narzędziami Read, Write, Edit i Grep.
Wyzwól skill frazami dotyczącymi architektury Evernote, na przykład "evernote architecture", "design evernote system", "evernote integration pattern" lub "evernote scale".
Zapoznaj się z czterema głównymi warstwami architektury: warstwa klienta (aplikacja webowa, mobilna, CLI), warstwa API (REST API), warstwa serwisów (NoteService, SearchService, SyncService, AuthService) oraz infrastruktura (cache, baza danych, kolejka wiadomości).
Zdefiniuj swoje serwisy biznesowe: NoteService do operacji CRUD i zarządzania tagami, SearchService do budowania zapytań i paginacji, SyncService do obsługi webhooków i synchronizacji inkrementalnej, AuthService do obsługi OAuth i tokenów.
Skonfiguruj infrastrukturę wspierającą: Redis do cachowania, PostgreSQL do przechowywania danych, kolejkę wiadomości do asynchronicznej komunikacji między warstwami.
Implementuj klienta Evernote z ograniczeniem szybkości (rate limiting) i instrumentacją do monitorowania, a następnie zintegruj go z warstwą serwisów za pośrednictwem rejestru serwisów.
Podobne skille
academic-researcher
autor: Shubhamsaboo
accessibility-compliance
autor: wshobson
windows-ui-automation
autor: martinholovsky
better-auth-best-practices
autor: novuhq
manim
autor: davila7
security-compliance
autor: davila7