Meine persönliche Website und mein Blog, erstellt mit 11ty.
Dieses Repository ist keine Vorlage für die Wiederverwendung und hat keine Open-Source-Lizenz. Sofern nicht anders angegeben, sind alle Rechte vorbehalten (Copyright Aleksandr Hovhannisyan 2019 - Present). Ich moderiere es jedoch öffentlich als Lernerfahrung. Es dient auch als mein Kommentarsystem.
Sie sind mehr als willkommen bei Gabel/Klon dieses Repo und erkunden Sie den Code. Sie dürfen jedoch keinen Inhalt, den ich in diesem Repo besitze, ohne meine Erlaubnis neu verteilt, es sei denn, ich habe ihn bereits jemand anderem zugeschrieben. Wenn Sie Zweifel haben, können Sie mir gerne eine Nachricht senden und fragen. Der Tutorial -Code aus Artikeln, die ich geschrieben habe, kann ohne Zuschreibung wiederverwendet werden.
Wenn Sie nur das Skelett aus Bare-Bones dieses Repo wiederverwenden möchten, habe ich einen separaten Starter erstellt, den Sie möglicherweise nützlich finden: 11Ty-Sas-Immages-Seo. Es enthält vernünftige Standardeinstellungen und Projektgerüste für 11Ty, Unterstützung für SASS, Basis -Bildoptimierung und verschiedene Arbeitsbereichskonfigurationen. Ich habe auch mehrere 11 Tutorials geschrieben.
Die meisten Bilder, die für die OpenGraph -Bilder von meinen Blog -Posts verwendet werden, werden gemäß der Unplash -Lizenz geändert oder verwertete Versionen von Unsplash -Bildern, die frei zur Verfügung stehen. Sie werden am Ende eines Artikels, der einen verwendet, entsprechend gutgeschrieben (obwohl sie es nicht sein müssen).
Alle in diesem Projekt verwendeten Schriftarten werden von ihren jeweiligen Designern unter der SIL Open -Schriftart Lizenz lizenziert. Da die Schriftarten nicht modifiziert wurden und nicht als eigenständige Projekte umverteilt werden, sind hier nicht Kopien ihrer Lizenzen enthalten.
Gegebenenfalls habe ich auch Tutorial -Code zugeordnet, den ich mit Inline -Kommentaren ausgeliehen/umgesetzt habe. Hier sind einige Beispiele:
Aleksandrhovhannisyan.com/config/collections/index.js
Zeile 54 in B5BFD94
AleksandrhovhanniSyan.com/src/assets/styles/partials/components/_codeblock.scss
Zeile 31 in B5BFD94
Dieses Projekt folgt dem Monorepo -Muster.
Warum? Weil ich kann? Eitung ich benutze meine Website als Sandkasten, um neue Werkzeuge und Muster zu lernen.
Pakete finden Sie in pnpm-workspace.yaml
:
packages/web
: Frontend für meine Website, gehostet auf Cloudflare -Seiten.packages/api
: Cloudflare Worker -API, die von meinem Frontend verwendet wird.