SG1554, макротаски это основной код js + колбеки от таймеров и обработка событий. Они работают по очереди, колбеки исполнятся только после того, как отработает основной скрипт и так при необходимости раз за разом - собственно event loop. Микротаски это те же самые колбеки, но которые формируют свою очередь и туда функции попадают из промисов, эвейтов или через queueMicrotask. Разница в том, что микротаски выполняются чаще и быстрее, чем колбеки макротасок. Но, название микро не означает, что они маленькие и быстрые, если разработчик туда O(e**n) засунет все поляжет, просто они чаще срабатывают и имеют особый приоритет в event loop. Микротаски если грубо это колбеки промисов, это очень грубо, но как-то так на первых порах.
Не буду свой ответ писать, добавлю к этому - флоат-элементы друг друга "чувствуют", у них как бы свой поток, так что просто оба блока в контейнер и обоим по флоату пропишите - должно быть ок)
Aetae, ну да, тут может еще от дизайна зависит, но все-таки есть много как таких, так и других) анимация на css не плохо пишется, только если не какой-то webgl или что-то в таком духе
Aetae, быстрее чем тупо html и css? на лендингах максимум модалку открыть-закрыть, я не говорю о том, когда на лендинге какой-то сверхсложный калькулятор или что-то типа Figma, а простая статика - текст и картинки, даже ссылки и те якорные
Дмитрий Авилов, через html и css, странный вопрос. хотите уточнить по библиотекам? так - реакт и либо сами все верстаете, либо готовые ui компоненты берете
Denis_maker, рад за Вас, успехов!:) чтоб не наступать на грабли - углубитесь в тему по async await и в ноде Вам проблем не будет, равно как и на клиенте, но в ноде просто на каждом шагу асинхронность.