Melkor è stato ispirato dal fantastico Gollum motore wiki, il motore di GitHub usato per molto propria funzionalità wiki di GitHub.
Il motore Melkor funziona memorizzando tutti i dati all'interno repo Git e usare Markdown (la versione GitHub) per la formattazione dei contenuti delle pagine.
Gli utenti possono creare facilmente nuove pagine o modificare quelle esistenti, anche aggiungere commenti ad ogni modifica, i commenti che vengono salvate all'interno del repository Git come normali messaggi di commit.
Usando Git come backend di memorizzazione dei dati, gli sviluppatori possono facilmente accedere ai dati grezzi, in qualsiasi momento, senza la necessità di un complicato motore di database o GUI database.
Utilizzando Git significa anche tempi di caricamento delle pagine più veloce, dal momento che non c'è bisogno di aspettare per le risposte alle query di database più.
Altra caratteristica frontend includono il supporto per i layout reattivi e dispositivi mobili (attraverso Bootstrap), e un sistema di navigazione della pagina e la modifica delle pagine molto potente AJAX-driven.
- Node.js
- Git
I commenti non trovato