>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML GameDev Blockchain Systemy wbudowane Bezpieczeństwo
TypeScript

Łączenie Notion i Miro na własnym serwerze z Wax

Logo Wax

Czy zdarzyło Ci się mieć otwarte cztery zakładki tylko po to, by opisać jedną funkcję? Masz szkic specyfikacji w Notion, schemat przepływu w Miro, szybki szkic interfejsu w Excalidraw, a zadania rozrzucone po tablicy Trello. Informacje rozprzestrzeniają się po różnych serwisach, a przełączanie kontekstu pochłania mnóstwo czasu.

Ostatnio natknąłem się na ciekawy projekt o nazwie Wax. Deweloperzy postanowili połączyć znajome dokumenty tekstowe, nieskończone płótno do rysowania i bazy danych w jednym miejscu pracy. Postawili na koncepcję lokalnego podejścia i prywatności.

Co pod maską i jak to działa

Jeśli przyjrzysz się bliżej repozytorium, od razu zauważysz powiązanie z AFFiNE i otwartym silnikiem Blocksuite. Architektura opiera się na połączeniu TypeScript po stronie frontendu i Rusta do szybkich operacji systemowych.

Główna zasada jest prosta: wszystkie elementy istnieją jako niezależne bloki. Możesz zacząć pisać zwykły artykuł lub dokumentację, a potem w samym środku strony rozwinąć nieskończone płótno, naszkicować diagram relacji lub przyczepić karteczkę samoprzylepną. Nie ma tu sztywnego podziału na „to jest strona tekstowa

Powiązane projekty