Size: a a a

2020 August 03

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
выглядит как захардкорженный web animation api
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ага
источник

m

makoven in ☄️ effector
🚀🔬 🚀🔬🚀🔬
graphql это просто способ общения с сервером https://github.com/zerobias/effector/blob/master/website/editor/src/graphql.tsx#L40
Фанаты упирают на то, что это статически типизированное общение с сервером. Потом я открываю доку и вижу пример, как описывают  интерфейс получаемых данных, передают его генериком и получают его же. Условно, query<T>() => T. Эм.. Это я тупой или это не то как работает типизация?)
https://www.apollographql.com/docs/react/development-testing/static-typing/
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
makoven
Фанаты упирают на то, что это статически типизированное общение с сервером. Потом я открываю доку и вижу пример, как описывают  интерфейс получаемых данных, передают его генериком и получают его же. Условно, query<T>() => T. Эм.. Это я тупой или это не то как работает типизация?)
https://www.apollographql.com/docs/react/development-testing/static-typing/
ну это следствие выбора упоротого апи с template literals в gql
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
вообще конечно необходимость в кодгенерации для связи .graphql файлов и .ts это слабое место концепции
источник

m

makoven in ☄️ effector
🚀🔬 🚀🔬🚀🔬
ну это следствие выбора упоротого апи с template literals в gql
Я скорей не про апи,а про общую концепцию. Мне казалось что после всех этих реально тацнев с бубном, я получу какой-то автовывод типов)
источник

m

makoven in ☄️ effector
🚀🔬 🚀🔬🚀🔬
вообще конечно необходимость в кодгенерации для связи .graphql файлов и .ts это слабое место концепции
Если бы .graphql. Какой-то оголтелый русский на всех конфах продвигает идею програмной генерации  .graphql файлов )
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ну это уже не играет роли, проблема в появлении синхронизации между двумя источниками
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я бы лучше генерил схему и бэкенд из эффектов) как в примере с worker rpc
источник

m

makoven in ☄️ effector
🚀🔬 🚀🔬🚀🔬
ну это уже не играет роли, проблема в появлении синхронизации между двумя источниками
Играет, если ЯП несколько, то хотелось бы единый источник правды, не зависящий от ЯП
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
я бы лучше генерил схему и бэкенд из эффектов) как в примере с worker rpc
типа вот есть общий для клиента и сервера файл, каждый использует его по своему но в итоге в рамках единой концепции вызова эффектов
источник

m

makoven in ☄️ effector
🚀🔬 🚀🔬🚀🔬
типа вот есть общий для клиента и сервера файл, каждый использует его по своему но в итоге в рамках единой концепции вызова эффектов
Кстати, непохая идея
источник

FB

Furrya Black in ☄️ effector
Как вам?
https://www.youtube.com/watch?v=5GznziYjcX4
Взгляд на ui/ux бизнес апп (в целом, не только фронт, гораздо шире) как на игровой ui.
Что, если в приложение ввести и рассмотреть понятие геймплей?

ps: Надо было ребятам с канала и докладчику сказать, что реклама в чате еффектора запрещена)))
YouTube
Гранты на игры. IT в России. Управление государством. Сила мысли
Профессональный софт неудобен и его негде продавать. Мозг размягчается, а инновации пылятся на складах. IT в России крепчает, но никто про это не говорит. Похоже ли управление государством на глобальную стратегию... И это только часть тем интервью!

Поддержать нас на Patreon: https://www.patreon.com/ixbtlive

Группа в Steam: https://steamcommunity.com/groups/gametech-ru
Яндекс.Дзен:  https://zen.yandex.ru/gametech
ВКонтакте: https://vk.com/ixbt.games
Новостной канал в Telegram https://t.me/gametechru
Discord: https://discordapp.com/invite/PJnmK5T
Наш сайт: http://www.gametech.ru/

00:00 – Скетч
01:00 – Необычный гость
08:00 – Профессиональный софт неудобен
16:20 – Разработка ПО для бизнеса по игровым законам
24:40 – Steam для игр. А профессиональное ПО как продавать?
27:50 – Фонд содействия инновациям. Гранты на разработку игр
33:00 – Рынок IT в России. Важные изменения
36:40 – Игровой опыт в управлении государством
42:00 – Визуальные новеллы вместо книг
49:20 – Играть усилием мозга
59:10 – Концепт игры

#разработкаигр…
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Furrya Black
Как вам?
https://www.youtube.com/watch?v=5GznziYjcX4
Взгляд на ui/ux бизнес апп (в целом, не только фронт, гораздо шире) как на игровой ui.
Что, если в приложение ввести и рассмотреть понятие геймплей?

ps: Надо было ребятам с канала и докладчику сказать, что реклама в чате еффектора запрещена)))
YouTube
Гранты на игры. IT в России. Управление государством. Сила мысли
Профессональный софт неудобен и его негде продавать. Мозг размягчается, а инновации пылятся на складах. IT в России крепчает, но никто про это не говорит. Похоже ли управление государством на глобальную стратегию... И это только часть тем интервью!

Поддержать нас на Patreon: https://www.patreon.com/ixbtlive

Группа в Steam: https://steamcommunity.com/groups/gametech-ru
Яндекс.Дзен:  https://zen.yandex.ru/gametech
ВКонтакте: https://vk.com/ixbt.games
Новостной канал в Telegram https://t.me/gametechru
Discord: https://discordapp.com/invite/PJnmK5T
Наш сайт: http://www.gametech.ru/

00:00 – Скетч
01:00 – Необычный гость
08:00 – Профессиональный софт неудобен
16:20 – Разработка ПО для бизнеса по игровым законам
24:40 – Steam для игр. А профессиональное ПО как продавать?
27:50 – Фонд содействия инновациям. Гранты на разработку игр
33:00 – Рынок IT в России. Важные изменения
36:40 – Игровой опыт в управлении государством
42:00 – Визуальные новеллы вместо книг
49:20 – Играть усилием мозга
59:10 – Концепт игры

#разработкаигр…
tl tr бы)
источник

🦜

🦜 in ☄️ effector
Furrya Black
Как вам?
https://www.youtube.com/watch?v=5GznziYjcX4
Взгляд на ui/ux бизнес апп (в целом, не только фронт, гораздо шире) как на игровой ui.
Что, если в приложение ввести и рассмотреть понятие геймплей?

ps: Надо было ребятам с канала и докладчику сказать, что реклама в чате еффектора запрещена)))
YouTube
Гранты на игры. IT в России. Управление государством. Сила мысли
Профессональный софт неудобен и его негде продавать. Мозг размягчается, а инновации пылятся на складах. IT в России крепчает, но никто про это не говорит. Похоже ли управление государством на глобальную стратегию... И это только часть тем интервью!

Поддержать нас на Patreon: https://www.patreon.com/ixbtlive

Группа в Steam: https://steamcommunity.com/groups/gametech-ru
Яндекс.Дзен:  https://zen.yandex.ru/gametech
ВКонтакте: https://vk.com/ixbt.games
Новостной канал в Telegram https://t.me/gametechru
Discord: https://discordapp.com/invite/PJnmK5T
Наш сайт: http://www.gametech.ru/

00:00 – Скетч
01:00 – Необычный гость
08:00 – Профессиональный софт неудобен
16:20 – Разработка ПО для бизнеса по игровым законам
24:40 – Steam для игр. А профессиональное ПО как продавать?
27:50 – Фонд содействия инновациям. Гранты на разработку игр
33:00 – Рынок IT в России. Важные изменения
36:40 – Игровой опыт в управлении государством
42:00 – Визуальные новеллы вместо книг
49:20 – Играть усилием мозга
59:10 – Концепт игры

#разработкаигр…
Геймификация приложений уже давно происходит
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
🦜
Геймификация приложений уже давно происходит
гейе-фикация
источник

🦜

🦜 in ☄️ effector
🅅aleriy 🄺obzar
гейе-фикация
это везде сейчас💁‍♂️
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
@ZeroBias на демке с формой надо бы добавить preventDefault на onSubmit, а то форма убегает)
https://share.effector.dev/2ksW0IsZ
источник

🅅🄺

🅅aleriy 🄺obzar in ☄️ effector
@ZeroBias я правильно понимаю что в graphite все что в family.owners это возможные источники данных для текущего юнита? а в family.links вообще все линки и источники и потребители?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🅅aleriy 🄺obzar
@ZeroBias я правильно понимаю что в graphite все что в family.owners это возможные источники данных для текущего юнита? а в family.links вообще все линки и источники и потребители?
family — это ownership graph https://t.me/effector_ru/37027
Telegram
н о рм а л ь но in ☄️ effector
короче как я уже упомянул выше, в эффекторе появился второй граф, граф принадлежности

пример
const a = createStore(0)
const b = a.map(x => x + 1)
порождает

1) граф зависимостей:

a → ab → b

который означает, что после стора a вычислится промежуточная нода ab (в которой находится функция-инкремент), после чего вычислится стор b

2) граф принадлежности (ownership):

a → ab ← b

который означает, что ab принадлежит нодам a и b и должен быть уничтожен при вызове clearNode любой из них. по дефолту все эвенты, сторы и эффекты всегда regular (ни от кого не зависят), но в ряде мест, в частности при создании эффектов, тип crosslink приписывается нодам явно, что позволяет уничтожать effect.done и effect.fail при уничтожении самого эффекта. а так как это всё же граф, то при создании ватчеров, тип crosslink  присваивается уже эффекту, что делает весь сектор графа вида . effect → effect.done
.   \
.     → effect.fail зависимым от стора
. store → effect → effect.done
.             \
.                → effect.fail
источник