Категории: Кейсы
Вопрос
Каким образом (какие языки, технологии используются) создаются интерактивные сайты по типу миро, notion, figma. Чтобы в окне можно было перемещать блоки во фрейме.))
Ответ
Вопрос многогранный и явно не уместится в пост в Пачке. Но в целом, для любого сайта, который работает в браузере есть набор базовых технологий:
В целом - все это у вас отражено в тренажере - нового ничего нет :)
Развитие технологий - добавляет больше стандартов, больше интерактива в работу, упрощает процессы создания фронтенд-решений. Появляются новые фреймворки, которые упрощают и ускоряют процессы написания решений (jQuery, React, Angular, Vue и т.д.). В язык JavaScript добавляются новые стандарты и методы, которые позволяют сделать “плавным” перемещение объектов на странице, добавляют асинхронную работу. Разработчики движков браузеров (chromium - самый популярный) - отвечают за то, чтобы научиться интерпретировать современные стандарты JavaScript’a и HTML (поэтому важно обновляться до последних версий Браузера).
А если кратко, чтобы понять какие технологии используются при создании miro - можно посмотреть требования к вакансиям. Например, Senior Frontend Engineer и Senior Backend Engineer
MySummit School — практический курс по Gen AI инструментам для менеджеров от автора этих материалов. ChatGPT, Claude, YandexGPT и другие инструменты для реальных задач.
73% практики, 27% теории. Экономьте до 4 часов в день на рутине. Пожизненный доступ с еженедельными обновлениями по новым инструментам.