Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 29

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Просто вопрос вот именно по дереву)
источник

NK

Nikita Khorosh in JavaScript Noobs — сообщество новичков
Elisey Martynov
да я не на реакте
не суть.
источник

NK

Nikita Khorosh in JavaScript Noobs — сообщество новичков
Elisey Martynov
Просто вопрос вот именно по дереву)
на сколько я понимаю если ты перерисуешь весь дом то будет не так плавно и красиво и не так быстро как если перерисовать только изменения
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
а, то есть чистый js при изменении идет по всему дереву? а виртуальный DOM только внедряет их?
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Чистый js делает изменения там где ты скажешь.
источник

NK

Nikita Khorosh in JavaScript Noobs — сообщество новичков
он перерисовывает за кулисами а потом подменяет. кажется так. могу ошибаться
источник

Д

Дима in JavaScript Noobs — сообщество новичков
А VDOM нужен что бы перерисовывать не весь компонент, а только его часть.
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Дима
А VDOM нужен что бы перерисовывать не весь компонент, а только его часть.
если чистый js делает изменения только там, где указано, не обновляя при этом заново старый DOM, в чем разница с виртуальным?
источник

ЯА

Я Анонимный | Пожила... in JavaScript Noobs — сообщество новичков
Я Анонимный | Пожилая лягушка
modalwin почему-то возвращает undefined(
хотя он и должен возвращать undefined, потому что в других местах модальное окно работает и возвращает undefined
источник

B

Beobachter in JavaScript Noobs — сообщество новичков
@neosheps @supertoliq гран мерси
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Elisey Martynov
если чистый js делает изменения только там, где указано, не обновляя при этом заново старый DOM, в чем разница с виртуальным?
Спроси этот вопрос в группе фреймворка какого-то. То что я знаю, и как понимаю. Что с VDOM ты не следишь за всем, ты меняешь Стейт, и твой шаблон сам перерисуется там где это надо. Если использовать чистый JS то тебе надо знать текущий стейт, знать прошлый стейт, сравнить их, и на основе сравнения уже подменять данные шаблоне.
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Мое мнение, что на начальном этапе изучения, такие подробности реализаций могут либо даваться сложно, либо впринципе не быть полезными.
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
думаешь пока не поработаю нормально с фреймворком нет смысла "под капот" лезть? просто хотелось разобраться как работает, спасибо!)
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Не сказал бы что на мое мнение стоит полагаться. Но когда вопросы такого рода обсуждают квалифицированные люди, я мало что понимаю, хоть и знаю основные возможности технологии.
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Хз, тебе решать🤷‍♀
источник

A

Alexandr in JavaScript Noobs — сообщество новичков
Elisey Martynov
если чистый js делает изменения только там, где указано, не обновляя при этом заново старый DOM, в чем разница с виртуальным?
Чистый весь дом обновляет а виптуал ток там где изменения
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
ну вот, это спрашивал как раз
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
как я понял в легковесной страничке это не заметно будет по производительности
источник

A

Alexandr in JavaScript Noobs — сообщество новичков
Elisey Martynov
ну вот, это спрашивал как раз
Не важно что и как поменял весь обновился, потому затратно и его не юзают на проде
источник

A

Alexandr in JavaScript Noobs — сообщество новичков
Elisey Martynov
как я понял в легковесной страничке это не заметно будет по производительности
Ну само собой
источник