Forwarded from Effector news (Sova)
☄️ effector patronum v1.11 ✨
Операторы
Что это значит для пользователей patronum?
- Для всех этих методов написаны тесты и документация
- Улучшена типизация и покрыта тестами
- Методы можно использовать в рабочих проектах
Оператор empty всё еще планируется переименовать, дата его стабилизации пока еще не известна. Помогите с неймингом — https://github.com/effector/patronum/discussions/224
Любые предложения по улучшению существующего кода, добавлению новых операторов или же репорты багов можно добавить в репозиторий проекта https://github.com/effector/patronum/issues
Операторы
and
, either
, equals
, not
, or
теперь стабильны и не будут меняться в ближайшей мажорной версии.Что это значит для пользователей patronum?
- Для всех этих методов написаны тесты и документация
- Улучшена типизация и покрыта тестами
- Методы можно использовать в рабочих проектах
Оператор empty всё еще планируется переименовать, дата его стабилизации пока еще не известна. Помогите с неймингом — https://github.com/effector/patronum/discussions/224
Любые предложения по улучшению существующего кода, добавлению новых операторов или же репорты багов можно добавить в репозиторий проекта https://github.com/effector/patronum/issues
GitHub
Release v1.11.0 · effector/patronum
Experimental operators stabilized!
Operators and, either, equals, not, or now stable to use.
Typings were improved and added more tests.
But operator empty is still experimental and is going to be ...
Operators and, either, equals, not, or now stable to use.
Typings were improved and added more tests.
But operator empty is still experimental and is going to be ...
🔥9👍1
Меня радует, что проблемы JSX наконец-то публично освещаются. Надеюсь, что в скором времени, кто-то опубликует проблему сливания всех пропс в одну кашу.
https://github.com/sultan99/react-on-lambda
И тогда мы снова вспомним, что в forest это уже реализовано.
https://github.com/sultan99/react-on-lambda
И тогда мы снова вспомним, что в forest это уже реализовано.
GitHub
GitHub - sultan99/react-on-lambda: A JavaScript library for building React applications in more functional way. Alternative to…
A JavaScript library for building React applications in more functional way. Alternative to JSX. - sultan99/react-on-lambda
👎9👏5👍3
Внезапно для себя открыл
https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%BD%D1%86%D0%B5%D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%87%D1%83%D0%BC%D0%B0_1518_%D0%B3%D0%BE%D0%B4%D0%B0?wprov=sfti1
https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%BD%D1%86%D0%B5%D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%87%D1%83%D0%BC%D0%B0_1518_%D0%B3%D0%BE%D0%B4%D0%B0?wprov=sfti1
Wikipedia
Танцевальная чума 1518 года
вспышка танцевальной мании в Страсбурге, вызванная отравлением спорыньёй
🤯9🔥3❤2👎2🎉2
This media is not supported in your browser
VIEW IN TELEGRAM
Когда слегка не разобрался чего от тебя хочет дизайнер
😁22❤4🤣3💩2
Forwarded from Backtracking (Дима Веснин)
This media is not supported in your browser
VIEW IN TELEGRAM
для тех, кто часто копирует большие файлы, держите приложение, которое определяет диалог копирования в windows 10/11 и рисует поверх него игру lunar lander (в которую можно поиграть)
https://github.com/Sanakan8472/copy-dialog-lunar-lander
https://github.com/Sanakan8472/copy-dialog-lunar-lander
🔥15🤣8🤩2😁1
Forwarded from Dev News от Максима Соснова
Default Exports in JavaScript Modules Are Terrible
Ещё одна статья, в которой рассказывается, почему не стоит использовать
В кратце:
- Автокомплит не подсказывает, что у модуля есть
- То, что экспортируется через
Если вам нужен аргумент против использования
В целом у
Лично я предпочитаю забанить
https://www.lloydatkinson.net/posts/2022/default-exports-in-javascript-modules-are-terrible/
#development #javascript #modules
Ещё одна статья, в которой рассказывается, почему не стоит использовать
export default
.В кратце:
- Автокомплит не подсказывает, что у модуля есть
export default
, если вы начали делать импорт через { }
- То, что экспортируется через
export default
может быть импортировано под любым именем. Это создает сразу несколько проблем: возможность криво назвать, то что импортируется; возможность назвать по-разному одну и ту же сущность в разных файлах; возможность неконсистентного именования при импортах из пакетовЕсли вам нужен аргумент против использования
export default
в своих проектах - посмотрите эту статью.В целом у
export default
есть боле мене адекватные места для применения. Например, библиотеки. import React from 'react'
- это как раз случай, когда export default
не делает хуже. Хотя и с именоваными экспортами было бы нормально.Лично я предпочитаю забанить
export default
в проектах на уровне линтера. Отсутствие адекватного автокомплита и возможность накосячить с именованием слишком сильно бьют по DX в проектеhttps://www.lloydatkinson.net/posts/2022/default-exports-in-javascript-modules-are-terrible/
#development #javascript #modules
Lloyd Atkinson
Default Exports in JavaScript Modules Are Terrible
Default exports lead to mismatched and confusing names. Named exports should be used instead.
👍27👎5
Forwarded from Apple Media
This media is not supported in your browser
VIEW IN TELEGRAM
Блогер MyOwnClone портировал шутер 1996 года Quake 1 на Apple Watch Series 5 и поделился результатом на своём YouTube-канале.
Энтузиаст объяснил, что собрал игру поверх существующих портов для iOS и Mac со множеством настроек, чтобы заставить её работать на watchOS. Quake работает на часах со скоростью 60 кадров в секунду с разрешением 640x480.
Порт Quake для Apple Watch можно скачать на Github, а дополнительная информация о процессе установки доступна на YouTube-канале MyOwnClone.
Стоит отметить, что для запуска игры на Apple Watch потребуется компиляция кода с помощью Mac, Xcode и файлов Quake.
Энтузиаст объяснил, что собрал игру поверх существующих портов для iOS и Mac со множеством настроек, чтобы заставить её работать на watchOS. Quake работает на часах со скоростью 60 кадров в секунду с разрешением 640x480.
Порт Quake для Apple Watch можно скачать на Github, а дополнительная информация о процессе установки доступна на YouTube-канале MyOwnClone.
Стоит отметить, что для запуска игры на Apple Watch потребуется компиляция кода с помощью Mac, Xcode и файлов Quake.
👍5❤1
Пишу статью про Fork API:
Да, что это такое
Copilot продолжает:
Да, что это такое Fork API? Это API, которое позволяет вам создавать копии вашего приложения, которые могут быть использованы для тестирования или для создания серверного рендеринга. Это очень полезно, но есть еще один способ использования Fork API, который я хотел бы поделиться с вами.
Да, что это такое
Copilot продолжает:
Да, что это такое Fork API? Это API, которое позволяет вам создавать копии вашего приложения, которые могут быть использованы для тестирования или для создания серверного рендеринга. Это очень полезно, но есть еще один способ использования Fork API, который я хотел бы поделиться с вами.
😁17👍10
Для чего еще полезно fork API в effector
Когда заходит разговор о применении fork API, обычно вспоминают серверный рендеринг и тестирование логики. В этой статье спешу рассказать и показать более широкий спектр возможных применений этого API.
https://sova.dev/ru/unusual-use-of-fork-api/
Когда заходит разговор о применении fork API, обычно вспоминают серверный рендеринг и тестирование логики. В этой статье спешу рассказать и показать более широкий спектр возможных применений этого API.
https://sova.dev/ru/unusual-use-of-fork-api/
🔥13👍3
Сова пишет… pinned «Для чего еще полезно fork API в effector Когда заходит разговор о применении fork API, обычно вспоминают серверный рендеринг и тестирование логики. В этой статье спешу рассказать и показать более широкий спектр возможных применений этого API. https://so…»