Получи случайную криптовалюту за регистрацию!

​​Знакомство с JavaScript-библиотекой Solid Solid — это реакт | IT Верстальщик

​​Знакомство с JavaScript-библиотекой Solid

Solid — это реактивная JavaScript-библиотека для создания пользовательских интерфейсов без использования виртуальной DOM. Она однократно компилирует шаблоны, превращая их в узлы реальной DOM, а благодаря тщательно спланированным механизмам обновления контента при изменении состояния приложения выполняется только тот код, который необходим для визуализации этого изменения.

При таком подходе компилятор может оптимизировать процесс первого рендеринга страницы, а среда выполнения кода способна оптимизировать процессы обновления страниц. 

Для описания компонентов, которые нужно вывести на страницу, используются синтаксические конструкции, напоминающие аналогичные конструкции React. Поэтому тому, кто знаком с React, следующий фрагмент кода может показаться знакомым:

import { render } from "solid-js/web";
 
const HelloMessage = props =>
Hello {props.name}
;
 
render(
 () => ,
 document.getElementById("hello-example")
);