Size: a a a

2020 July 07

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я так экспериментировал с генераторами и реактом: сделал кастомную функцию, которая парсила переданные в неё данные и отдавала во вручную вызываемые React.createElement
источник

🦜

🦜 in ☄️ effector
makoven
А жсх точно никак в форесте? Его же не обязательно из функции возвращать. Можнт тупо к переменной присваивать
зачем добавлять этап транспиляции?
источник

🚀🚀

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

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
Сегодня наконец реализовал подход, который давно уже хотелось опробовать: реакт-компоненты из асинхронных генераторов
только убедительная просьба не пробовать тоже заюзать генераторы, это пост 2018 года))
источник

AO

Aleksandr Osipov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
Сегодня наконец реализовал подход, который давно уже хотелось опробовать: реакт-компоненты из асинхронных генераторов
Мы таким эксперементировали когда-то, но там еще вокруг саг было тесно, в целом какие-то задачи такой подход очень хорошо решал
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
ну у меня дичь вышла, глянь на defer и resolve)
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
Мы таким эксперементировали когда-то, но там еще вокруг саг было тесно, в целом какие-то задачи такой подход очень хорошо решал
потом появились хуки а такой подход полностью не совместим с ними и отказались развивать, сейчас понимаю что и к лучшему
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
зато в процессе понял что ни return из компонента ни yield по большому счёту для работы не требуются)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Aleksandr Osipov
потом появились хуки а такой подход полностью не совместим с ними и отказались развивать, сейчас понимаю что и к лучшему
ето точно)
источник

m

makoven in ☄️ effector
🚀🔬 🚀🔬🚀🔬
1) подсветке редакторов плохеет от жсх который никуда не возвращают и не присваивают
2) остаётся вопрос как описывать чайлдов, которые должны находиться внутри функции-колбэка
3) можно экспериментировать с этим прямо сейчас в любом проекте: бабель поддерживает кастомный жсх per module
А куда нажать чтоб сломать подсветку?
источник

m

makoven in ☄️ effector
источник

AO

Aleksandr Osipov in ☄️ effector
makoven
А куда нажать чтоб сломать подсветку?
Если не присваивать :)
источник

AO

Aleksandr Osipov in ☄️ effector
Ты же присвоил переменной j, речь о том что нельзя просто посреди кода jsx написать
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
makoven
попробуй убрать присваивание) в forest j всё равно всегда void, если у тебя нет какой-то особой идеи для бабеля
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
особые идеи кстати приветствуются)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
но допускаю что подсветку уже пофиксили
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
но преттиер кстати тогда всё равно тебе подкинет скобок вокруг
источник

m

makoven in ☄️ effector
🚀🔬 🚀🔬🚀🔬
попробуй убрать присваивание) в forest j всё равно всегда void, если у тебя нет какой-то особой идеи для бабеля
Мы же не про красоту, а про возможность) Без присваивания красивее, но у тебя ведь тоже куда-то в глобал сохраняется? Вместо use([layout]) будет j = [layout], use(j)
источник

AO

Aleksandr Osipov in ☄️ effector
источник

AO

Aleksandr Osipov in ☄️ effector
так робит :(
источник