17 Rich Web Client

Goals

Launch a rich web client for Dendron that comes with both read and write capabilities.

Context

Dendron is mainly used inside VSCode or a VSCode compatible editor today. A lot of our users want to use Dendron on the go and on mobilie where VSCode might not be available.

Proposal

Encapsulate the core Dendron experience in a react/nextjs web application. This is currently what we're doing for building out Preview (Private). We will continue to build on this base and add the ability to both read and write notes using the web client.

Since Dendron currently publishes notes as static HTML, this will continue to be the case when we release our rich web client. We will provide users with an option of enhanced publishing which will bundle them as a NextJs WebApp that can be self hosted or hosted by Dendron.

Timeliine

  • Q4 of 2021

Details

Example

Tradeoffs

Discussion

Lookup