เว็บไซต์และบล็อกส่วนตัวของฉันสร้างขึ้นด้วย 11 สิบ
ที่เก็บนี้ไม่ใช่เทมเพลตสำหรับนำกลับมาใช้ใหม่และไม่มีใบอนุญาตโอเพนซอร์ซ ยกเว้นที่ระบุไว้เป็นอย่างอื่นสิทธิ์ทั้งหมดจะถูกสงวนไว้ (ลิขสิทธิ์ Aleksandr Hovhannisyan 2019- ปัจจุบัน) อย่างไรก็ตามฉันเป็นเจ้าภาพในที่สาธารณะเพื่อเป็นประสบการณ์การเรียนรู้ มันยังเพิ่มเป็นสองเท่าเป็นระบบความคิดเห็นของฉัน
คุณยินดีต้อนรับมากกว่า Fork/Clone repo นี้และสำรวจรหัส อย่างไรก็ตามคุณไม่สามารถแจกจ่ายเนื้อหาใด ๆ ที่ฉันเป็นเจ้าของใน repo นี้โดยไม่ได้รับอนุญาตจากฉันเว้นแต่ฉันจะนำไปใช้กับคนอื่นแล้ว เมื่อมีข้อสงสัยโปรดอย่าลังเลที่จะส่งข้อความถึงฉันและถาม รหัสการสอนจากบทความที่ฉันเขียนมีอิสระที่จะนำกลับมาใช้ใหม่โดยไม่ระบุแหล่งที่มา
หากคุณต้องการนำโครงกระดูกกระดูกเปลือยกลับมาใช้ซ้ำของ repo นี้ฉันได้สร้างตัวเริ่มต้นแยกต่างหากที่คุณอาจพบว่ามีประโยชน์: 11ty-sass-images-seo มันมีค่าเริ่มต้นที่สมเหตุสมผลและการนั่งร้านโครงการสำหรับ 11 สิบรองรับ SASS การเพิ่มประสิทธิภาพภาพพื้นฐานและการกำหนดค่าพื้นที่ทำงานต่างๆ ฉันยังเขียนบทเรียน 11 สิบหลายสิบบท
รูปภาพส่วนใหญ่ที่ใช้สำหรับภาพโพสต์บล็อกของฉัน 'OpenGraph Images ได้รับการแก้ไขหรือปรับขนาดภาพ Unsplash ที่ใช้งานได้อย่างอิสระตามใบอนุญาตที่ไม่ได้ใช้งาน พวกเขาได้รับเครดิตตามบทความใด ๆ ที่ใช้หนึ่ง (แม้ว่าพวกเขาจะไม่จำเป็นต้องเป็น)
แบบอักษรทั้งหมดที่ใช้ในโครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต SIL Open Font โดยนักออกแบบที่เกี่ยวข้อง เนื่องจากฟอนต์ไม่ได้รับการแก้ไขและไม่ได้ถูกแจกจ่ายซ้ำเป็นโครงการแบบสแตนด์อโลนสำเนาใบอนุญาตของพวกเขาจึงไม่รวมอยู่ที่นี่
ในกรณีที่เหมาะสมฉันยังมีรหัสการสอนที่ฉันยืม/repurposed ด้วยความคิดเห็นแบบอินไลน์ นี่คือตัวอย่างบางส่วน:
Aleksandrhovhannisyan.com/config/collections/index.js
บรรทัด 54 ใน B5BFD94
Aleksandrhovhannisyan.com/src/assets/styles/partials/components/_codeblock.scss
บรรทัด 31 ใน B5BFD94
โครงการนี้เป็นไปตามรูปแบบ monorepo
ทำไม เพราะฉันทำได้? ♂ ฉันใช้เว็บไซต์ของฉันเป็น sandbox เพื่อเรียนรู้เครื่องมือและรูปแบบใหม่ ๆ
Packages can be found in pnpm-workspace.yaml
:
packages/web
: front end for my site, hosted on Cloudflare Pages.packages/api
: Cloudflare Worker API used by my front end.