diff --git a/src/guide/extras/reactivity-in-depth.md b/src/guide/extras/reactivity-in-depth.md index 0e94d726..be7ad048 100644 --- a/src/guide/extras/reactivity-in-depth.md +++ b/src/guide/extras/reactivity-in-depth.md @@ -194,7 +194,7 @@ watchEffect(() => { document.body.innerHTML = `Подсчет равен: ${count.value}` }) -// обноление DOM +// обновление DOM count.value++ ``` @@ -411,7 +411,7 @@ export function useMachine(options) { Хотя это не является обязательным свойством для того, чтобы что-то квалифицировалось как сигналы, сегодня эта концепция часто обсуждается в контексте модели рендеринга, где обновления выполняются через детальные подписки. Из-за использования виртуального DOM в настоящее время Vue [полагается на компиляторы для достижения подобных оптимизаций](/guide/extras/rendering-mechanism#compiler-informed-virtual-dom). Тем не менее, мы также исследуем новую стратегию компиляции, вдохновленную Solid [режим Vapor](https://github.com/vuejs/core-vapor), которая не зависит от виртуального DOM и более полно использует встроенную реактивную систему Vue. -### Компромисы дизайнов API {#api-design-trade-offs} +### Компромиссы дизайнов API {#api-design-trade-offs} Дизайн сигналов в Preact и Qwik очень схож с [shallowRef](/api/reactivity-advanced#shallowref) во Vue: все три предоставляют изменяемый интерфейс через свойство `.value`. В данном контексте мы сосредоточимся на обсуждении сигналов в Solid и Angular.