[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"post-6a16c3802815815b1110ee32":3},{"createdAt":4,"updatedAt":5,"title":6,"body":7,"cover":78,"rubrics":94,"admin_panel":105,"id":121},"2026-05-27T10:12:16.733Z","2026-05-31T04:35:37.240Z","Добро пожаловать в новую эпоху FreshCheck",{"root":8},{"children":9,"direction":19,"format":15,"indent":13,"type":77,"version":18},[10,22,26,30,34,40,46,52,58,62,66,70],{"children":11,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":13,"textStyle":15},[12],{"detail":13,"format":13,"mode":14,"style":15,"text":16,"type":17,"version":18},0,"normal","","Раньше наш сайт жил на WordPress. Плагины, темы, обновления каждую неделю, база данных, которая тяжело дышала при каждом посетителе. Знакомая история. Но в какой-то момент мы поняли: нам нужен не просто сайт, а нормальный рабочий инструмент.","text",1,null,"start","paragraph",{"children":23,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":13,"textStyle":15},[24],{"detail":13,"format":13,"mode":14,"style":15,"text":25,"type":17,"version":18},"Поэтому я переписал FreshCheck с нуля на Nuxt 4.",{"children":27,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":13,"textStyle":15},[28],{"detail":13,"format":13,"mode":14,"style":15,"text":29,"type":17,"version":18},"Без чужих тем, без лишних плагинов, без балласта. Только то, что нужно для нашей работы.",{"children":31,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":18,"textStyle":15},[32],{"detail":13,"format":18,"mode":14,"style":15,"text":33,"type":17,"version":18},"Что теперь по-другому:",{"children":35,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":18,"textStyle":15},[36,38],{"detail":13,"format":18,"mode":14,"style":15,"text":37,"type":17,"version":18},"Скорость.",{"detail":13,"format":13,"mode":14,"style":15,"text":39,"type":17,"version":18}," Раньше страницы собирались прямо у вас в телефоне — долго и через раз. Теперь сервер готовит всё заранее. Открываете сайт — он уже там. Даже если интернет слабый.",{"children":41,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":18,"textStyle":15},[42,44],{"detail":13,"format":18,"mode":14,"style":15,"text":43,"type":17,"version":18},"Поисковики наконец-то видят нас.",{"detail":13,"format":13,"mode":14,"style":15,"text":45,"type":17,"version":18}," Google индексирует наши обзоры и рейтинги так, как положено. А значит, больше астраханцев узнают, что продаётся на полках их магазинов.",{"children":47,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":18,"textStyle":15},[48,50],{"detail":13,"format":18,"mode":14,"style":15,"text":49,"type":17,"version":18},"Своя инфраструктура.",{"detail":13,"format":13,"mode":14,"style":15,"text":51,"type":17,"version":18}," Никаких сторонних систем управления. Все данные — о магазинах, проверках, жалобах — хранятся и обрабатываются у нас. Никаких внезапных обновлений, которые ломают половину функций.",{"children":53,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":18,"textStyle":15},[54,56],{"detail":13,"format":18,"mode":14,"style":15,"text":55,"type":17,"version":18},"Гибкость.",{"detail":13,"format":13,"mode":14,"style":15,"text":57,"type":17,"version":18}," Сайт состоит из отдельных блоков, как конструктор. Нужно добавить раздел для бейджей или новую форму? Мы делаем это за вечер, а не за неделю.",{"children":59,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":18,"textStyle":15},[60],{"detail":13,"format":18,"mode":14,"style":15,"text":61,"type":17,"version":18},"Зачем всё это?",{"children":63,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":13,"textStyle":15},[64],{"detail":13,"format":13,"mode":14,"style":15,"text":65,"type":17,"version":18},"Потому что FreshCheck — это не страничка в интернете. Это платформа с рейтингами, системой бейджей, формами обращений и фотоматериалами. Старый движок для таких задач не подходил. Новый подходит.",{"children":67,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":13,"textStyle":15},[68],{"detail":13,"format":13,"mode":14,"style":15,"text":69,"type":17,"version":18},"Старый сайт работал через силу. Новый просто работает.",{"children":71,"direction":19,"format":20,"indent":13,"type":21,"version":18,"textFormat":13,"textStyle":15},[72,74],{"detail":13,"format":13,"mode":14,"style":15,"text":73,"type":17,"version":18},"— ",{"detail":13,"format":75,"mode":14,"style":15,"text":76,"type":17,"version":18},2,"Технический директор FreshCheck","root",{"createdAt":79,"updatedAt":79,"alt":15,"uploaded_by":80,"url":86,"filename":87,"mimeType":88,"filesize":89,"width":90,"height":91,"focalX":92,"focalY":92,"id":93,"thumbnailURL":19},"2026-05-22T10:47:11.355Z",{"name":81,"role":82,"avatar":83,"id":84,"sessions":85},"Роман Трошин","admin","6a103430c2ee3d58ad94659c","6a10342ec2ee3d58ad946536",[],"https://api.freshcheckastra.ru/api/media/file/Frame%20433-1.png","Frame 433-1.png","image/png",239027,1920,1080,50,"6a10342fc2ee3d58ad946541",[95,100],{"createdAt":96,"updatedAt":96,"name":97,"slug":98,"id":99},"2026-05-30T22:24:58.498Z","технический","tech","6a1b63ba6fc58f2dc14f199e",{"createdAt":101,"updatedAt":101,"name":102,"slug":103,"id":104},"2026-05-30T22:25:15.275Z","сайт","site","6a1b63cb6fc58f2dc14f19e0",{"status":106,"published_at":107,"author":108},"published","2026-06-01T12:00:16.000Z",{"name":109,"role":82,"avatar":110,"id":112,"sessions":120},"MerVik",{"createdAt":111,"updatedAt":111,"alt":15,"uploaded_by":112,"url":113,"filename":114,"mimeType":115,"filesize":116,"width":117,"height":118,"focalX":92,"focalY":92,"id":119,"thumbnailURL":19},"2026-05-22T10:47:12.202Z","6a10342fc2ee3d58ad94653c","https://api.freshcheckastra.ru/api/media/file/MerVik-1.jpg","MerVik-1.jpg","image/jpeg",43823,600,550,"6a103430c2ee3d58ad9465aa",[],"6a16c3802815815b1110ee32"]