home.social

#реактивность — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #реактивность, aggregated by home.social.

  1. ReactiveEffect во Vue 3: что на самом деле исполняет вашу реактивность

    В предыдущей статье мы разобрали trackOpBits — механизм оптимизации трекинга зависимостей во Vue 3. Но тогда мы смотрели на систему через одну конкретную оптимизацию. Сегодня поднимемся уровнем выше. Почти всё, что вы делаете во Vue:

    habr.com/ru/articles/996880/

    #vue #reactive #реактивность #эффекты

  2. КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?

    "Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.

    habr.com/ru/articles/984774/

    #ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес

  3. КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?

    "Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.

    habr.com/ru/articles/984774/

    #ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес

  4. КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?

    "Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.

    habr.com/ru/articles/984774/

    #ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес

  5. КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу?

    "Перед вами результат моего небольшого литературного эксперимента: я взял отрывок из одной известной классической книги, написанной почти век назад, и адаптировал описанное собрание акционеров под реалии 2026 года, наложив на современные технологии искусственного интеллекта, роботов и ИИ-агентов, а также на актуальные события — от взрывного роста ИИ в экономике до этических дебатов. Прошу вас — читайте с открытым умом, без предвзятости, и, возможно, увидите в этом зеркало нашего времени. " ... КУРТ ФОН ФРИШ спрашивает, годятся ли роботы с ИИ в пищу. ДЖ. ГИЛБЕРТ: Вовсе нет. Точно так же и их корпуса ни к чему не пригодны. М. БОНАНФАН задает правлению вопрос, что они все же намерены предпринять.

    habr.com/ru/articles/984774/

    #ии #ииагенты #роботы #технологии #будущее #реактивность #Сезон_ИИ_в_разработке #книги #энергия #бизнес

  6. Реактивность без React или как обойтись без id в html элементах

    Странный заголовок, не правда ли? А зачем вообще обходиться без id? Даже не знаю, но это вполне возможно, и приложение будет живым и вполне себе «реактивным». А всю «магию» при этом творит функция, которую я назвал tokenize. Конечно же я, ни в коем случае, не настаиваю на отказе от id. "Элементарные" id никому не мешают и tokenize`у тоже. Но если обходиться без id, то как же получать ссылки на DOM элементы, для обращения к ним? Вот для этого и нужна функция tokenize, которая собирает референсы в удобную структуру с ветками, подветками и листьями (ссылками на DOM элементы). А вот как она это делает, мы с Вами сейчас и разберём. Поехали

    habr.com/ru/articles/982886/

    #tokenize #реактивность #dom

  7. Рендер-функции и Teleport в Vue.js

    Декларативные шаблоны Vue решают 90% задач фронтенда. Но периодически возникают ситуации, где шаблонного синтаксиса оказывается мало. Нужен более тонкий контроль над рендерингом или возможность вынести часть компонента за пределы его естественной позиции в DOM-дереве. Для таких случаев Vue 3 послал нам render-функции и встроенный компонент Teleport. Понять Vue

    habr.com/ru/companies/otus/art

    #vuejs #рендерфункции #Teleport #виртуальный_DOM #реактивность #SPA

  8. Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 3

    Последняя часть по созданию своего starter-kit. В этой статье мы рассмотрим основные подходы борьбы со сложностью с помощью веб-компонентов. Статья рассчитана на более-менее подготовленных читателей. Материал насыщен ссылками, которые очень желательно изучить.

    habr.com/ru/articles/962778/

    #веб_компоненты #реакт #велосипедостроение #реактивность #стилизация_виджетов #custom_elements

  9. Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2

    Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.

    habr.com/ru/articles/958026/

    #эксперименты #стейтменеджер #реактивность #state_management #proxy

  10. Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2

    Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.

    habr.com/ru/articles/958026/

    #эксперименты #стейтменеджер #реактивность #state_management #proxy

  11. Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2

    Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.

    habr.com/ru/articles/958026/

    #эксперименты #стейтменеджер #реактивность #state_management #proxy

  12. Веб. К черту фреймворки! Пишем свой starter-kit с роутером и сторами. Часть 2

    Пробуем собрать свой минималистичный starter-kit. Туториал из трех частей. В предыдущей части мы реализовали причудливый конфиг на webpack + собственный роутинг. В этой мы используем магию Proxy, чтобы добавить реактивные хранилища. Реализуем их двумя (или тремя) способами. В следующей рассмотрим работу с web-компонентами.

    habr.com/ru/articles/958026/

    #эксперименты #стейтменеджер #реактивность #state_management #proxy

  13. It's a match

    С ростом сложности фронтенда разработчики начали уделять больше внимания архитектуре. Кто-то предпочитает «чистую», кто-то — её производные, например, FSD. В той или иной степени этот вопрос волнует многих. В данной статье я предлагаю присмотреться повнимательнее к аспекту, который часто остаётся в тени при обсуждении архитектуры, — к маршрутизации. Давайте вспомним как мы строим роутинг в наших приложениях. В примере ниже – react-router-dom, но в других фреймворках/библиотеках все примерно также:

    habr.com/ru/articles/943116/

    #роутинг #архитектура #solid #маршрутизация #реактивность #реактивное_программирование

  14. It's a match

    С ростом сложности фронтенда разработчики начали уделять больше внимания архитектуре. Кто-то предпочитает «чистую», кто-то — её производные, например, FSD. В той или иной степени этот вопрос волнует многих. В данной статье я предлагаю присмотреться повнимательнее к аспекту, который часто остаётся в тени при обсуждении архитектуры, — к маршрутизации. Давайте вспомним как мы строим роутинг в наших приложениях. В примере ниже – react-router-dom, но в других фреймворках/библиотеках все примерно также:

    habr.com/ru/articles/943116/

    #роутинг #архитектура #solid #маршрутизация #реактивность #реактивное_программирование

  15. [Перевод] Собери Svelte 5 в своей голове

    Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.

    habr.com/ru/companies/first/ar

    #svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react

  16. [Перевод] Собери Svelte 5 в своей голове

    Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.

    habr.com/ru/companies/first/ar

    #svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react

  17. [Перевод] Собери Svelte 5 в своей голове

    Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.

    habr.com/ru/companies/first/ar

    #svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react

  18. [Перевод] Собери Svelte 5 в своей голове

    Даже если вы никогда не заглядывали «под капот» фреймворков, Svelte 5 — отличный повод это сделать. Вместо сухих теорий мы шаг за шагом разберём, как привычный HTML-подобный код Svelte превращается в быстрый JavaScript, способный работать без лишнего балласта. Автор статьи, Тан Ли Хау из сообщества Svelte, показывает этот процесс на простых примерах, так что вы сможете буквально «скомпилировать» Svelte у себя в голове и понять, что на самом деле делает ваш код.

    habr.com/ru/companies/first/ar

    #svelte #реактивность #javascript #программирование #компиляция #фреймфорк #framework #react

  19. Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?

    В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:

    habr.com/ru/articles/925304/

    #реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование

  20. Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?

    В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:

    habr.com/ru/articles/925304/

    #реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование

  21. Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?

    В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:

    habr.com/ru/articles/925304/

    #реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование

  22. Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?

    В реактивных системах существуют специальные функции, такие как watchEffect во Vue или autorun в MobX, которые умеют автоматически отслеживать зависимости и перезапускать «эффект» при их изменении. Принцип их работы следующий:

    habr.com/ru/articles/925304/

    #реактивность #реактивное_программирование #асинхронный_код #асинхронное_программирование

  23. Observable – не только удобный state-manager

    Несколько месяцев назад я написал статью — « Observable — удобный state‑manager », что было скорее заметкой, и за что мне здорово досталось в комментариях! Уважаемым комментаторам — спасибо, я постарался учесть все замечания. Сегодня представляю вам kr‑observable 2.0 — библиотеку для реактивного программирования на JavaScript. И удобный state-manager тоже.

    habr.com/ru/articles/904728/

    #реактивность #реактивное_программирование #стейт_менеджер

  24. Понимая реактивные системы: асинхронные вычисления

    Сегодня мы продолжим разбирать базовые концепции реактивности, изложенные Райаном Карниато (Ryan Carniato), автором SolidJS. Если ранее мы затрагивали производные и их планирование , то сегодня разберём более сложную тему — асинхронность в контексте реактивного программирования. Эта концепция добавляет новый уровень сложности, поскольку требует учёта динамических процессов, выходящих за рамки синхронных операций.

    habr.com/ru/companies/first/ar

    #javascript #реактивность #реактивное_программирование #react #solid #signal #solidjs #svelte

  25. Понимая реактивные системы: искусство планирования зависимостей

    В этой статье мы продолжим разбирать базовые концепции реактивности на основе идей и примеров, изложенных Райан Карниато (Ryan Carniato), автором SolidJS. Сегодня рассмотрим, как в реактивных системах планируется выполнение изменений производных значений. Большинство разработчиков воспринимают реактивность как систему событий. У вас есть некоторое состояние, которое обновляется, а все зависящие от него данные пересчитываются. В итоге это изменение проявляется через побочные эффекты.

    habr.com/ru/companies/first/ar

    #javascript #реактивность #реактивное_программирование #react #vue #signals #solid #svelte

  26. Производные в реактивности

    С этой статьи я начну цикл материалов, посвященных базовым концепциям реактивности, основанных на идеях и примерах, которые подробно изложил автор SolidJS, Райан Карниато (Ryan Carniato), в своем блоге. Наша цель — разобрать фундаментальные принципы, лежащие в основе реактивных систем, и показать их применимость в различных контекстах.

    habr.com/ru/companies/first/ar

    #реактивность #реактивное_программирование #javascript #vue #react #solid #svelte

  27. Использование браузерного хранилища для управления состоянием приложения

    Современные web-фреймворки для реализации управления состоянием используют библиотеки, такие, например, как Redux для React или Pinia для Vue. У традиционной реализации управления состоянием есть недостатки. Store в таком варианте является частью скрипта страницы, и его данные при её перезагрузке теряются. Кроме того, если нам в приложении нужно организовать управление отображением контента в нескольких окнах браузера, оказывается, что традиционный Store не может этого обеспечить.

    habr.com/ru/articles/884418/

    #indexeddb #dexie #store #реактивность #модульное_тестирование #оффлайнприложения #vitest #testinglibrary #вебразработа

  28. Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense

    Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!

    habr.com/ru/articles/870986/

    #vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject

  29. Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense

    Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!

    habr.com/ru/articles/870986/

    #vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject

  30. Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense

    Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!

    habr.com/ru/articles/870986/

    #vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject

  31. Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense

    Vue 3 уже давно в строю, но его "прокси-движок" и особенности Composition API по-прежнему раскрывают себя всё глубже. В статье мы разберём, как Track/Trigger помогают отслеживать изменения, зачем нужны customRef и как грамотно использовать <Suspense> для асинхронных компонентов. Всё это - на примерах и с советами по оптимизации в крупных проектах. Приступаем к деталям!

    habr.com/ru/articles/870986/

    #vue #vue_3 #javascript #composition_api #реактивность #proxy #customRef #suspense #вебразработка #provideinject

  32. Как сделать из нативного компонента — React-компонент

    Иногда в своё React-приложение нужно встроить сторонний нативный компонент, который не работает с React и часто оказывается императивным . Такой компонент приходится каждый раз инициализировать, уничтожать и, главное, проверять его состояние, прежде чем вызывать его методы. В статье я хочу разобрать по шагам, как превратить такой компонент в декларативный React-компонент. Вперёд, какие там шаги?

    habr.com/ru/articles/792766/

    #реактивность #императивное_программирование #декларативное_программирование

  33. Биологический DIY, что-почём? И ТБ

    В последние годы особую популярность набирает т.н. DIY — Do It Yourself . На ютубе можно найти массу каналов с подобным контентом от откровенного треша до настоящего искусства (думаю, не стоит называть конкретные имена, вы и сами всё прекрасно понимаете). Но на ютубе практически нет биологического DIY. А как показывает практика офлайн общения, большая масса людей заинтересована именно в том, чтобы попробовать сделать что-либо своими руками. Автор этого очерка свято верит в кустарей-одиночек и гаражную науку, так что решил попробовать заполнить пробел в данном контенте. Потому, если этот опус, что называется, зайдёт, то периодически в Биореакторе будут публиковаться материалы с практическими рекомендациями по биологическому DIY.

    habr.com/ru/articles/775410/

    #биология:_разнообразие_живого #химия #реактивность #животные #растения #микробиология #diyпроекты #учёные #гаражные_проекты