Сова пишет…
3.13K subscribers
345 photos
37 videos
5 files
417 links
Frontend Senior Fullstack Backend Lead и прочие слова.
Изучаю самые современные технологии.
Обучаю разработчиков как стать сильнее — https://frontend.vision.

По коллаборациям и сотрудничеству пишите в сообщения канала!
Download Telegram
Подъехал новый выпуск рассылки!

Немного полезных сервисов, курс по RustLang, а также каноны инженерии.

https://news.sova.dev/issues/8-893329
Залетел в подкаст Фронтенд Юность, обсудили effector, open-source и немного жизненного.

https://www.youtube.com/watch?v=3QyrM02MLT4
👍1
Произошло историческое событие!
Я купил винду впервые
Куда движутся Web-приложения!
Новый выпуск подкаста «Под куполом».

Я размышляю о будущем веба и приложений целиком, совмещаю уже существующие проекты, подходы и идеи, пытаясь представить как будет и как мог бы выглядеть веб в будущем.



https://anchor.fm/under-a-dome/episodes/Web--e1bnc91
Выбрать платформу для прослушивания можно по ссылке: https://podcast.ru/1553479345
👍1
Вот зачем я стал программистом.

Пока все будут искать готовые решения, я напишу свою мелкую утилитку с дебагом и dry-run.

Вот за это я очень люблю nodejs — быстро писать код и быстро использовать. При этом в этом микропроекте ни одной зависимости.

P.S. Да, я настолько ленивый, что не стал переименовывать записи из zoom вручную. Мне нужно было просто переставить части имени, чтобы дата встала в начало, так удобнее сортировать
🔥7😢2
Скоро всем раскатятся спойлеры и реакции в телеграме!
Обновляйтесь))
🔥21👍84👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Переверстали менюшки, иконки дергаются.
👍16😢9👎2
Как потратить 3 часа на конвертацию svg-иконок в typescript forest.

При этом заюзав unified, rehype и babel.
Ну ладно, там две сотни строк.
Конечно, можно меня поругать за качество кода, но кому это нужно? Этот код не будет запускаться очень часто, и скорее всего к следующему запуску придется его немного поправить, так как исходный html откуда я вытаскиваю иконки наверняка немного поменяется.

https://gist.github.com/sergeysova/33061985430617c417fb90915e4f29df
👍1
А теперь вопрос знатокам forest.

В объекте icons у меня лежат компоненты-иконки. Для каждого проекта иконка прилетает из интернетов, то есть заранее статически я не знаю какая именно.

Поэтому, я пробегаю по всему списку и вызываю каждый компонент-иконку, а в visible вешаю проверку, выбрана ли текущая иконка или нет.

Может есть более красивый вариант? мб заюзать variant или route?
Ещё один пример из forest.
Слева ДО, справа новый метод, немного упрощающий выбор. Наверное, лучше было назвать variant, так как делает очень похожую работу
Там effector 22.2.0 это жирнющий апдейт. Сделать ли видео обзор-ревью изменений?
Anonymous Poll
86%
Да
9%
Не люблю видео
5%
Точно не надо!
🔥1
Forwarded from Заметки про React (ReactNotesPost_Bot)
Какой test runner используете на проекте для юнит и интеграционного тестирования?
Anonymous Poll
75%
Jest
5%
Mocha
3%
Ava
2%
Jasmine
6%
Другое
20%
Не пишет тесты
Forwarded from Заметки про React (ReactNotesPost_Bot)
Какие библиотеки для тестирования используете на проекте?
Anonymous Poll
54%
Testing Library
15%
Enzyme
30%
Cypress
11%
Playwright
10%
Selenium
13%
Puppeteer
15%
Другое
👍1
Еще больше панелей надо… а то я до сих пор контент могу читать, осталось 3 строки закрыть
👍5😢5
Открыл для себя fig.io
🔥4