Что такое compiler-based фреймворки?

Senior
90 просмотров
AFK Offer AI

Compiler-based фреймворки (Svelte, Solid, Qwik) переносят работу из рантайма в компиляцию. Svelte компилирует компоненты в оптимальный vanilla JS — нет виртуального DOM в рантайме. Solid компилирует JSX в прямые DOM-вызовы. Qwik разбивает код на микро-чанки для lazy loading. Преимущества: меньший бандл (нет runtime библиотеки), быстрее рендер, лучший tree shaking. React и Vue — runtime фреймворки, носят с собой reconciler/reactivity system. Тренд движется к компиляторам.

Следующий вопрос

Что такое logical properties в CSS?