Il mio obiettivo è avere tutti i blocchi costitutivi in atto per consentire la sperimentazione dell’editor in Discourse.
Ho discusso di questo con @david, @tgxworld e @martin in passato, abbiamo molte cose in corso al momento e non possiamo iniziare ancora. Detto questo… i nostri piani approssimativi sono:
- abbastanza estensibilità da consentire la facile sostituzione dell’editor con un compositore contenteditable
- esperimenti attorno a componenti triviali che aggiungono funzionalità interessanti minime aggiuntive
- Un componente che “inline” le immagini e lascia tutto il resto invariato in markdown (super utile per il compositore mobile)
- Un componente che evidenzia la sintassi del markdown
- eseguire esperimenti attorno a editor con funzionalità complete come CKEditor 5 (nella mia lista per contattare Wiktor una volta che saremo pronti)
L’approccio di partire da zero con un frontend completamente nuovo non è consigliabile e sarà un incubo da supportare a lungo termine. Potrebbe essere una soluzione temporanea che ti garantisce qualche mese, ma a lungo termine è uno sforzo sprecato.