#реактивность — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #реактивность, aggregated by home.social.
-
ReactiveEffect во Vue 3: что на самом деле исполняет вашу реактивность
В предыдущей статье мы разобрали trackOpBits — механизм оптимизации трекинга зависимостей во Vue 3. Но тогда мы смотрели на систему через одну конкретную оптимизацию. Сегодня поднимемся уровнем выше. Почти всё, что вы делаете во Vue:
-
КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?
"Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.
https://habr.com/ru/articles/984774/
#ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес
-
КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?
"Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.
https://habr.com/ru/articles/984774/
#ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес
-
КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?
"Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.
https://habr.com/ru/articles/984774/
#ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес
-
КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?
"Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.
https://habr.com/ru/articles/984774/
#ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес
-
Реактивность без React или как обойтись без id в html элементах
Странный заголовок, не правда ли? А зачем вообще обходиться без id? Даже не знаю, но это вполне возможно, и приложение будет живым и вполне себе «реактивным». А всю «магию» при этом творит функция, которую я назвал tokenize. Конечно же я, ни в коем случае, не настаиваю на отказе от id. "Элементарные" id никому не мешают и tokenize`у тоже. Но если обходиться без id, то как же получать ссылки на DOM элементы, для обращения к ним? Вот для этого и нужна функция tokenize, которая собирает референсы в удобную структуру с ветками, подветками и листьями (ссылками на DOM элементы). А вот как она это делает, мы с Вами сейчас и разберём. Поехали
-
Рендер-функции и Teleport в Vue.js
Декларативные шаблоны Vue решают 90% задач фронтенда. Но периодически возникают ситуации, где шаблонного синтаксиса оказывается мало. Нужен более тонкий контроль над рендерингом или возможность вынести часть компонента за пределы его естественной позиции в DOM-дереве. Для таких случаев Vue 3 послал нам render-функции и встроенный компонент Teleport. Понять Vue
https://habr.com/ru/companies/otus/articles/978308/
#vuejs #рендерфункции #Teleport #виртуальный_DOM #реактивность #SPA
-
Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 3
Последняя часть по созданию своего starter-kit. В этой статье мы рассмотрим основные подходы борьбы со сложностью с помощью веб-компонентов. Статья рассчитана на более-менее подготовленных читателей. Материал насыщен ссылками, которые очень желательно изучить.
https://habr.com/ru/articles/962778/
#веб_компоненты #реакт #велосипедостроение #реактивность #стилизация_виджетов #custom_elements
-
Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2
Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.
https://habr.com/ru/articles/958026/
#эксперименты #стейтменеджер #реактивность #state_management #proxy
-
Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2
Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.
https://habr.com/ru/articles/958026/
#эксперименты #стейтменеджер #реактивность #state_management #proxy
-
Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2
Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.
https://habr.com/ru/articles/958026/
#эксперименты #стейтменеджер #реактивность #state_management #proxy
-
Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2
Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.
https://habr.com/ru/articles/958026/
#эксперименты #стейтменеджер #реактивность #state_management #proxy
-
It's a match
С ростом сложности фронтенда разработчики начали уделять больше внимания архитектуре. Кто-то предпочитает «чистую», кто-то — её производные, например, FSD. В той или иной степени этот вопрос волнует многих. В данной статье я предлагаю присмотреться повнимательнее к аспекту, который часто остаётся в тени при обсуждении архитектуры, — к маршрутизации. Давайте вспомним как мы строим роутинг в наших приложениях. В примере ниже – react-router-dom, но в других фреймворках/библиотеках все примерно также:
https://habr.com/ru/articles/943116/
#роутинг #архитектура #solid #маршрутизация #реактивность #реактивное_программирование
-
It's a match
С ростом сложности фронтенда разработчики начали уделять больше внимания архитектуре. Кто-то предпочитает «чистую», кто-то — её производные, например, FSD. В той или иной степени этот вопрос волнует многих. В данной статье я предлагаю присмотреться повнимательнее к аспекту, который часто остаётся в тени при обсуждении архитектуры, — к маршрутизации. Давайте вспомним как мы строим роутинг в наших приложениях. В примере ниже – react-router-dom, но в других фреймворках/библиотеках все примерно также:
https://habr.com/ru/articles/943116/
#роутинг #архитектура #solid #маршрутизация #реактивность #реактивное_программирование
-
[Перевод] Собери Svelte 5 в своей голове
Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.
https://habr.com/ru/companies/first/articles/936988/
#svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react
-
[Перевод] Собери Svelte 5 в своей голове
Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.
https://habr.com/ru/companies/first/articles/936988/
#svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react
-
[Перевод] Собери Svelte 5 в своей голове
Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.
https://habr.com/ru/companies/first/articles/936988/
#svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react
-
[Перевод] Собери Svelte 5 в своей голове
Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.
https://habr.com/ru/companies/first/articles/936988/
#svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react
-
Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?
В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:
https://habr.com/ru/articles/925304/
#реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование
-
Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?
В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:
https://habr.com/ru/articles/925304/
#реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование
-
Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?
В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:
https://habr.com/ru/articles/925304/
#реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование
-
Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?
В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:
https://habr.com/ru/articles/925304/
#реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование
-
Observable – не только удобный state-manager
Несколько месяцев назад я написал статью — « Observable — удобный state‑manager », что было скорее заметкой, и за что мне здорово досталось в комментариях! Уважаемым комментаторам — спасибо, я постарался учесть все замечания. Сегодня представляю вам kr‑observable 2.0 — библиотеку для реактивного программирования на JavaScript. И удобный state-manager тоже.
-
Понимая реактивные системы: асинхронные вычисления
Сегодня мы продолжим разбирать базовые концепции реактивности, изложенные Райаном Карниато (Ryan Carniato), автором SolidJS. Если ранее мы затрагивали производные и их планирование , то сегодня разберём более сложную тему — асинхронность в контексте реактивного программирования. Эта концепция добавляет новый уровень сложности, поскольку требует учёта динамических процессов, выходящих за рамки синхронных операций.
https://habr.com/ru/companies/first/articles/905040/
#javascript #реактивность #реактивное_программирование #react #solid #signal #solidjs #svelte
-
Понимая реактивные системы: искусство планирования зависимостей
В этой статье мы продолжим разбирать базовые концепции реактивности на основе идей и примеров, изложенных Райан Карниато (Ryan Carniato), автором SolidJS. Сегодня рассмотрим, как в реактивных системах планируется выполнение изменений производных значений. Большинство разработчиков воспринимают реактивность как систему событий. У вас есть некоторое состояние, которое обновляется, а все зависящие от него данные пересчитываются. В итоге это изменение проявляется через побочные эффекты.
https://habr.com/ru/companies/first/articles/892582/
#javascript #реактивность #реактивное_программирование #react #vue #signals #solid #svelte
-
Производные в реактивности
С этой статьи я начну цикл материалов, посвященных базовым концепциям реактивности, основанных на идеях и примерах, которые подробно изложил автор SolidJS, Райан Карниато (Ryan Carniato), в своем блоге. Наша цель — разобрать фундаментальные принципы, лежащие в основе реактивных систем, и показать их применимость в различных контекстах.
https://habr.com/ru/companies/first/articles/890450/
#реактивность #реактивное_программирование #javascript #vue #react #solid #svelte
-
Использование браузерного хранилища для управления состоянием приложения
Современные web-фреймворки для реализации управления состоянием используют библиотеки, такие, например, как Redux для React или Pinia для Vue. У традиционной реализации управления состоянием есть недостатки. Store в таком варианте является частью скрипта страницы, и его данные при её перезагрузке теряются. Кроме того, если нам в приложении нужно организовать управление отображением контента в нескольких окнах браузера, оказывается, что традиционный Store не может этого обеспечить.
https://habr.com/ru/articles/884418/
#indexeddb #dexie #store #реактивность #модульное_тестирование #оффлайнприложения #vitest #testinglibrary #вебразработа
-
Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense
Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!
https://habr.com/ru/articles/870986/
#vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject
-
Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense
Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!
https://habr.com/ru/articles/870986/
#vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject
-
Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense
Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!
https://habr.com/ru/articles/870986/
#vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject
-
Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense
Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!
https://habr.com/ru/articles/870986/
#vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject
-
Как сделать из нативного компонента — React-компонент
Иногда в своё React-приложение нужно встроить сторонний нативный компонент, который не работает с React и часто оказывается императивным . Такой компонент приходится каждый раз инициализировать, уничтожать и, главное, проверять его состояние, прежде чем вызывать его методы. В статье я хочу разобрать по шагам, как превратить такой компонент в декларативный React-компонент. Вперёд, какие там шаги?
https://habr.com/ru/articles/792766/
#реактивность #императивное_программирование #декларативное_программирование
-
Биологический DIY, что-почём? И ТБ
В последние годы особую популярность набирает т.н. DIY — Do It Yourself . На ютубе можно найти массу каналов с подобным контентом от откровенного треша до настоящего искусства (думаю, не стоит называть конкретные имена, вы и сами всё прекрасно понимаете). Но на ютубе практически нет биологического DIY. А как показывает практика офлайн общения, большая масса людей заинтересована именно в том, чтобы попробовать сделать что-либо своими руками. Автор этого очерка свято верит в кустарей-одиночек и гаражную науку, так что решил попробовать заполнить пробел в данном контенте. Потому, если этот опус, что называется, зайдёт, то периодически в Биореакторе будут публиковаться материалы с практическими рекомендациями по биологическому DIY.
https://habr.com/ru/articles/775410/
#биология:_разнообразие_живого #химия #реактивность #животные #растения #микробиология #diyпроекты #учёные #гаражные_проекты