303d58c87b0afb8c9c06962d0af11b5e1c1bbb70
Hallo Peer-Reviewende,
In dieser Text-Datei stellen wir unser Projekt erstmal grundlegend vor.
Wir haben beschlossen unsere Website "The Adversary" zu nennen. "The Adversary" ist Englisch
und lässt sich mit "Der Widersacher" übersetzen. Auf unserer Website planen wir Artikel über Themen
die uns interessieren zu veröffentlichen, wie unter anderem Open-Source Projekte, Programmieren
und weitere Sachen die uns interessieren. Wir haben uns jedoch keinen festen Themenrahmen gesetzt.
Wir haben für unsere Webseite ein Front- sowie Backend, das sich in diesem Ordner befindet.
Falls du unter Windows bist haben wir dir das Backend in kompilierter Form beigelegt, weil wir
die mit Compilation einhergehenden Probleme ersparen wollten. Jedoch kannst du auch das Backend selber
kompilieren. Folgende Programme werden für das kompilieren benötigt:
go (Programmiersprache mit der das Backend programmiert wurde)
gcc (Einige Go Module haben benötigen C Code der kompiliert werden muss)
Wir haben unsere Website auch schon gehostet.
Diese ist unter https://bytedream.org/theadversary/ erreichbar.
Falls du Hilfe benötigst kannst du dich jederzeit an
demondave#1483 (Über Discord)
davidmaul5@gmail.com (Über E-Mail)
wenden.
Websitenstruktur:
Wenn du auf die Website gehst siehst du eine Liste mit Artikeln, momentan gibt es nur wenige Artikel,
jedoch haben wir einen Artikel grob vorbereitet. Dieser Artikel sollte "Beispielartikel" heißen,
oben in dem Artikel ist ein Canvas eingebettet, das die Mandelbrot-Menge (https://de.wikipedia.org/wiki/Mandelbrot-Menge)
zeigt diese wird in Echtzeit im Browser mithilfe von WebAssembly (https://de.wikipedia.org/wiki/WebAssembly)
gerendert. Der dahinterliegende Code ist in Rust (https://de.wikipedia.org/wiki/Rust_(Programmiersprache))
geschrieben. Des weiteren entält unsere Website ein Suchfeld um Artikel zu suchen.
Ordnerstruktur:
MandelbrotWASM:
MandelbrotWASM enthält den Source Code für den Mandelbrot Renderer.
backend:
Der backend Ordner enthält den Source Code für das Backend
frontend:
Der frontend Ordner enhält den Source Code für das frontend
Description
Languages
Go
64.2%
TypeScript
12.1%
HTML
8.8%
Rust
5.7%
CSS
4.4%
Other
4.8%