30 poin oleh xguru 2025-03-10 | 2 komentar | Bagikan ke WhatsApp
  • Aplikasi web penulisan dokumen yang cepat, ringan, sekaligus mendukung blok kaya dan multi-halaman
  • Dikembangkan dengan tujuan menemukan keseimbangan antara Notion dan Google Docs
  • Bisa langsung membuat & menulis dokumen tanpa akun
  • Mudah dibagikan serta menyediakan tautan baca dan edit
  • Sinkronisasi dokumen antarperangkat melalui login email
  • Mendukung blok kaya: bisa menambahkan canvas, subhalaman, RSVP, polling, dan lainnya
  • Desain rapi: disusun agar enak dilihat seperti halaman web untuk publikasi
  • Use case: kolaborasi sekali pakai, operasional acara, menulis catatan cepat, dan lainnya
  • Dokumen contoh
  • Karakteristik teknis
    • TypeScript + React & Next.js + Supabase + Replicache + TailwindCSS
    • Sinkronisasi real-time dan manajemen state klien dengan Replicache
    • Model data bergaya Datomic (struktur graf berbasis entitas)
    • Menggunakan ProseMirror (semua blok teks dikelola sebagai instans ProseMirror terpisah untuk memastikan fleksibilitas)
    • Proyek open source (repo GitHub leaflet)
  • Rencana pengembangan ke depan
    • Peningkatan fitur manajemen dokumen (menambahkan pencarian, tagging, koleksi, dll.)
    • Integrasi ATProto dan Bluesky (pengembangan AppView untuk penerbitan dokumen dan standar dokumen rich text)
    • Menambahkan lebih banyak blok (tabel, code block, dll.)
  • Kelebihan
    • Penanganan list yang sangat baik
    • Mendukung tema kustom
    • Penanganan input keyboard yang dioptimalkan di iOS Safari
    • Antarmuka multi-halaman dengan model side-scroll
    • Dukungan PWA (bisa diinstal seperti aplikasi)

2 komentar

 
keepworking 2025-03-10

Sangat keren

 
xguru 2025-03-10

Yang saya tulis di atas kemudian dibuat menjadi dokumen dan dijadikan tautan untuk dilihat adalah https://leaflet.pub/955dc6a0-bc24-4c56-8713-6fa3f824dd4c.
Akan dibuat dua tautan, satu untuk penampil dan satu untuk penyuntingan; yang saya bagikan di atas adalah tautan khusus penampil.
Menariknya, og:image terus dibuat ulang berdasarkan isi dokumen saat ini.