私の個人的なウェブサイトとブログは110で構築されています。
このリポジトリは、再利用のテンプレートではなく、オープンソースライセンスがありません。特に明記しない限り、すべての権利は予約されています(Copyright Aleksandr hovhannisyan 2019 – present)。しかし、私はそれを学習体験として公にホストしています。また、私のコメントシステムを兼ねています。
このリポジトリをフォーク/クローンして、コードを探索することを歓迎します。ただし、私が他の誰かに既に帰していない限り、私がこのレポで所有しているコンテンツを私の許可なしに再配布することはできません。疑わしいときは、お気軽に私にメッセージを送って尋ねてください。私が書いた記事のチュートリアルコードは、帰属なしで自由に再利用できます。
このリポジトリのベアボーンスケルトンだけを再利用したい場合は、便利な別のスターターを作成しました。これには、賢明なデフォルトと110のプロジェクトの足場、SASSのサポート、基本的な画像最適化、さまざまなワークスペース構成が含まれています。また、いくつかの110のチュートリアルを書きました。
私のブログ投稿のOpenGraph画像に使用されるほとんどの画像は、Unsplashライセンスに従って、自由に使用できるUnsplash画像の変更またはサイズ変更されたバージョンです。それらは、その記事を使用するすべての記事の最後にそれに応じてクレジットされます(そうである必要はありませんが)。
このプロジェクトで使用されるすべてのフォントは、それぞれのデザイナーによってSILオープンフォントライセンスの下でライセンスされています。フォントは変更されておらず、スタンドアロンプロジェクトとして再配布されていないため、ライセンスのコピーはここには含まれていません。
必要に応じて、インラインコメントで借りた/再利用したチュートリアルコードも起因しました。ここにいくつかの例があります:
aleksandrhovhannisyan.com/config/collections/index.js
B5BFD94の54行
aleksandrhovhannisyan.com/src/assets/styles/partials/components/_codeblock.scss
B5BFD94の31行
このプロジェクトは、モノレポパターンに従います。
なぜ?私は自分のサイトをサンドボックスとして使用して、新しいツールとパターンを学習することができるからです。
パッケージはpnpm-workspace.yaml
にあります:
packages/web
:CloudFlareページでホストされている私のサイトのフロントエンド。packages/api
:フロントエンドで使用されるCloudFlareワーカーAPI。