[{"data":1,"prerenderedAt":67},["ShallowReactive",2],{"blog-post-/blogs/courses/introduction-to-backend-architectures":3},{"id":4,"title":5,"body":6,"description":52,"extension":53,"meta":54,"navigation":61,"path":62,"seo":63,"sitemap":64,"stem":65,"__hash__":66},"content/blogs/courses/1. introduction-to-backend-architectures.md","Обзор курса Введение в бэкенд-архитектуру Frontend Masters",{"type":7,"value":8,"toc":45},"minimal",[9,14,26,29,32,35,39,42],[10,11,13],"h3",{"id":12},"о-курсе","О курсе",[15,16,17,18,25],"p",{},"Недавно я закончил курс ",[19,20,24],"a",{"href":21,"rel":22},"https://frontendmasters.com/courses/backend-architectures/",[23],"nofollow","Introduction to Backend Architectures"," от Frontend Masters. Это один из немногих онлайн-курсов по программированию, которые я прошел, где не нужно писать код вместе с инструктором, но который я все равно был для меня полезным.",[15,27,28],{},"Курс длился около 4 часов. Первая часть курса была посвящена общим принципам архитектуры ПО. Вторая часть была об архитектуре бэкенда на высоком уровне.",[15,30,31],{},"В обшей части обсуждались принципы, которые следует учитывать в процессе проектирования архитектуры: модульность, масштабируемость, надежность и гибкость. Также обсуждались проблемы, которые придется учитывать в процессе проектирования: сложность, адаптивность, безопасность, технологии, ресурсы и заинтересованные стороны. В целом, такие же принципы можно применять и к архитектуре фронтенда.",[15,33,34],{},"Вторая часть охватывала шаги по внедрению архитектуры бэкенда: исследование, внедрение и итерация. Интересным был раздел, посвященный распространенным архитектурам бэкенда. Автор рассказал о плюсах, минусах и вариантах использования монолитных, распределенных и бессерверных архитектур. Он также обсудил общие сервисы и микросервисы.",[10,36,38],{"id":37},"итоги","Итоги",[15,40,41],{},"Это был хороший вводный курс для изучения архитектуры бэкенда. Мне понравилось, что преподаватель имеет опыт построения сложной системы на своем проекте и может доступно им поделиться. Из минусов я бы отметил, что автор часто отходил от темы и поэтому курс мог бы стать короче.",[15,43,44],{},"Моя оценка: 7/10",{"title":46,"searchDepth":47,"depth":47,"links":48},"",2,[49,51],{"id":12,"depth":50,"text":13},3,{"id":37,"depth":50,"text":38},"Небольшое ревью курса Introduction to Backend Architectures от FrontendMasters.","md",{"date":55,"image":56,"alt":57,"ogImage":56,"tags":58,"published":61},"24-03-2025","/courses/backend-arch.jpeg","Введение в бекенд-архитектуру",[59,60],"обучение","frontend masters",true,"/blogs/courses/introduction-to-backend-architectures",{"title":5,"description":52},{"loc":62},"blogs/courses/1. introduction-to-backend-architectures","PxcgoFu9oJ",1779917110869]