[{"data":1,"prerenderedAt":97},["ShallowReactive",2],{"checklist":3,"i-ph:gear-six-duotone":86,"i-ph:circle-dashed":91,"i-ph:check-circle-duotone":93,"i-ph:arrow-up-right-bold":95},{"id":4,"extension":5,"items":6,"meta":83,"stem":84,"__hash__":85},"checklist\u002Fchecklist\u002Fitems.yml","yml",[7,19,28,39,48,58,67,75],{"id":8,"title":9,"text":10,"link":11,"tags":12,"category":15,"rating":16,"done":17,"date":18},"refactoring-fowler","«Рефакторинг» — Мартин Фаулер","Классика про улучшение кода без изменения поведения.","https:\u002F\u002Fmartinfowler.com\u002Fbooks\u002Frefactoring.html",[13,14],"код","книги","books",9,true,"2024-11-02",{"id":20,"title":21,"text":22,"link":23,"tags":24,"category":15,"rating":26,"done":17,"date":27},"you-dont-know-js","You Don't Know JS Yet","Глубокое погружение в механику JavaScript.","https:\u002F\u002Fgithub.com\u002Fgetify\u002FYou-Dont-Know-JS",[25],"javascript",8,"2024-12-15",{"id":29,"title":30,"text":31,"link":32,"tags":33,"category":36,"rating":37,"done":17,"date":38},"vue-deep-dive-video","Vue 3 Reactivity — как это устроено внутри","Доклад про реактивность во Vue 3.","https:\u002F\u002Fwww.youtube.com\u002Fresults?search_query=vue+3+reactivity+deep+dive",[34,35],"vue","видео","videos",7,"2025-01-20",{"id":40,"title":41,"text":42,"tags":43,"category":46,"date":47},"build-own-router","Написать свой мини-роутер","Понять, как устроена клиентская навигация под капотом.",[44,45],"pet-project","frontend","projects","2025-02-10",{"id":49,"title":50,"text":51,"link":52,"tags":53,"category":56,"date":57},"rust-basics","Основы Rust","Хочу попробовать системный язык для общего развития.","https:\u002F\u002Fdoc.rust-lang.org\u002Fbook\u002F",[54,55],"rust","изучить","other","2025-03-01",{"id":59,"title":60,"text":61,"tags":62,"category":64,"rating":65,"done":17,"date":66},"web-audio-article","Web Audio API — практический гид","Разобрать продвинутые возможности для аудио-проектов.",[63,45],"audio","articles",6,"2025-04-05",{"id":68,"title":69,"text":70,"tags":71,"category":36,"rating":73,"done":17,"date":74},"meh-course","Случайный курс «стань senior за неделю»","Записал, чтобы не забыть — но качество сомнительное.",[72],"курс",2,"2025-04-18",{"id":76,"title":77,"text":78,"tags":79,"category":64,"date":82},"ssg-vs-ssr","Разобраться в SSG vs SSR vs ISR","Когда что выбирать и как это влияет на SEO.",[80,81],"nuxt","seo","2025-05-22",{},"checklist\u002Fitems","NjkkxRruYdgIj8cEClUwTXrBNytGucpJE-OWB149uDE",{"left":87,"top":87,"width":88,"height":88,"rotate":87,"vFlip":89,"hFlip":89,"body":90},0,256,false,"\u003Cg fill=\"currentColor\">\u003Cpath d=\"m230.1 108.76l-31.85-18.14c-.64-1.16-1.31-2.29-2-3.41l-.12-36A104.6 104.6 0 0 0 162 32l-32 17.89h-4L94 32a104.6 104.6 0 0 0-34.11 19.25l-.16 36c-.7 1.12-1.37 2.26-2 3.41l-31.84 18.1a99.2 99.2 0 0 0 0 38.46l31.85 18.14c.64 1.16 1.31 2.29 2 3.41l.12 36A104.6 104.6 0 0 0 94 224l32-17.87h4L162 224a104.6 104.6 0 0 0 34.08-19.25l.16-36c.7-1.12 1.37-2.26 2-3.41l31.84-18.1a99.2 99.2 0 0 0 .02-38.48M128 168a40 40 0 1 1 40-40a40 40 0 0 1-40 40\" opacity=\".2\"\u002F>\u003Cpath d=\"M128 80a48 48 0 1 0 48 48a48.05 48.05 0 0 0-48-48m0 80a32 32 0 1 1 32-32a32 32 0 0 1-32 32m109.94-52.79a8 8 0 0 0-3.89-5.4l-29.83-17l-.12-33.62a8 8 0 0 0-2.83-6.08a111.9 111.9 0 0 0-36.72-20.67a8 8 0 0 0-6.46.59L128 41.85L97.88 25a8 8 0 0 0-6.47-.6a111.9 111.9 0 0 0-36.68 20.75a8 8 0 0 0-2.83 6.07l-.15 33.65l-29.83 17a8 8 0 0 0-3.89 5.4a106.5 106.5 0 0 0 0 41.56a8 8 0 0 0 3.89 5.4l29.83 17l.12 33.63a8 8 0 0 0 2.83 6.08a111.9 111.9 0 0 0 36.72 20.67a8 8 0 0 0 6.46-.59L128 214.15L158.12 231a7.9 7.9 0 0 0 3.9 1a8.1 8.1 0 0 0 2.57-.42a112.1 112.1 0 0 0 36.68-20.73a8 8 0 0 0 2.83-6.07l.15-33.65l29.83-17a8 8 0 0 0 3.89-5.4a106.5 106.5 0 0 0-.03-41.52m-15 34.91l-28.57 16.25a8 8 0 0 0-3 3c-.58 1-1.19 2.06-1.81 3.06a7.94 7.94 0 0 0-1.22 4.21l-.15 32.25a95.9 95.9 0 0 1-25.37 14.3L134 199.13a8 8 0 0 0-3.91-1h-3.83a8.1 8.1 0 0 0-4.1 1l-28.84 16.1A96 96 0 0 1 67.88 201l-.11-32.2a8 8 0 0 0-1.22-4.22c-.62-1-1.23-2-1.8-3.06a8.1 8.1 0 0 0-3-3.06l-28.6-16.29a90.5 90.5 0 0 1 0-28.26l28.52-16.28a8 8 0 0 0 3-3c.58-1 1.19-2.06 1.81-3.06a7.94 7.94 0 0 0 1.22-4.21l.15-32.25a95.9 95.9 0 0 1 25.37-14.3L122 56.87a8 8 0 0 0 4.1 1h3.64a8 8 0 0 0 4.1-1l28.84-16.1A96 96 0 0 1 188.12 55l.11 32.2a8 8 0 0 0 1.22 4.22c.62 1 1.23 2 1.8 3.06a8.1 8.1 0 0 0 3 3.06l28.6 16.29a90.5 90.5 0 0 1 .05 28.29Z\"\u002F>\u003C\u002Fg>",{"left":87,"top":87,"width":88,"height":88,"rotate":87,"vFlip":89,"hFlip":89,"body":92},"\u003Cpath fill=\"currentColor\" d=\"M96.26 37.05a8 8 0 0 1 5.74-9.76a104.1 104.1 0 0 1 52 0a8 8 0 0 1-2 15.75a8.2 8.2 0 0 1-2-.26a88.1 88.1 0 0 0-44 0a8 8 0 0 1-9.74-5.73M53.79 55.14a104.05 104.05 0 0 0-26 45a8 8 0 0 0 15.42 4.27a88 88 0 0 1 22-38.09a8 8 0 0 0-11.42-11.18m-10.58 96.41a8 8 0 1 0-15.42 4.28a104.1 104.1 0 0 0 26 45a8 8 0 0 0 11.41-11.22a88.14 88.14 0 0 1-21.99-38.06M150 213.22a88 88 0 0 1-44 0a8 8 0 1 0-4 15.49a104.1 104.1 0 0 0 52 0a8 8 0 0 0-4-15.49M222.65 146a8 8 0 0 0-9.85 5.58a87.9 87.9 0 0 1-22 38.08a8 8 0 1 0 11.42 11.21a104 104 0 0 0 26-45a8 8 0 0 0-5.57-9.87m-9.86-41.54a8 8 0 0 0 15.42-4.28a104 104 0 0 0-26-45A8 8 0 1 0 190.8 66.4a88 88 0 0 1 21.99 38.05Z\"\u002F>",{"left":87,"top":87,"width":88,"height":88,"rotate":87,"vFlip":89,"hFlip":89,"body":94},"\u003Cg fill=\"currentColor\">\u003Cpath d=\"M224 128a96 96 0 1 1-96-96a96 96 0 0 1 96 96\" opacity=\".2\"\u002F>\u003Cpath d=\"M173.66 98.34a8 8 0 0 1 0 11.32l-56 56a8 8 0 0 1-11.32 0l-24-24a8 8 0 0 1 11.32-11.32L112 148.69l50.34-50.35a8 8 0 0 1 11.32 0M232 128A104 104 0 1 1 128 24a104.11 104.11 0 0 1 104 104m-16 0a88 88 0 1 0-88 88a88.1 88.1 0 0 0 88-88\"\u002F>\u003C\u002Fg>",{"left":87,"top":87,"width":88,"height":88,"rotate":87,"vFlip":89,"hFlip":89,"body":96},"\u003Cpath fill=\"currentColor\" d=\"M204 64v104a12 12 0 0 1-24 0V93L72.49 200.49a12 12 0 0 1-17-17L163 76H88a12 12 0 0 1 0-24h104a12 12 0 0 1 12 12\"\u002F>",1792708762914]