DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Design Board
This media is not supported in your browser
VIEW IN TELEGRAM
Generative Design Tools for the Web

components.ai

Относительно свежий набор полезняшек. Из всего списка зацепил генератор сложных градиентов и различных цветовых схем, а ну ещё гоголь-фонтс-3д-мейкер. Кстати, всё созданное непосильным трудом можно зашарить или забрать в виде кода.
Forwarded from Веб-стандарты (Веб-стандарты)
Разработчики Edge, в рамках работы над новыми полями форм, размышляют о позиционировании блоков, которое будет учитывать границы окна или количество контента. Новые CSS-свойства и HTML-атрибуты anchor позволят связывать блоки и управлять их поведением.

https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/CSSAnchoredPositioning/explainer.md
Forwarded from Shock Design
Странное и необычное на вечер 👀

#вдохновение | Vicente Marti Solar
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
​​Gqless - GraphQL клиент, в котором не нужно писать запросы

Работает в рантайме с помощью Proxy API, который смотрит, какие поля были запрошены.

Например:

const { countries: { flag } } = useQuery()

создаст GraphQL запрос query { countries { flag } }

Из фич:

- Типы из коробки
- Работает с React, включая Suspense и хуки
- Готов к использованию в продакшене (поддерживает кэширование, SSR и т.д.)

#graphql #jslib #javascript #react #frontend #webdev
Программист из Google выкладывает тесты и задачи по JavaScript 👉 @js_tests

Зайди и посмотри сколько сможешь решить

Кнопка: Заглянуть - https://t.me/js_tests
Программист из Google выкладывает тесты и задачи по JavaScript 👉 @js_tests

Зайди и посмотри сколько сможешь решить
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Классное видео из 1943 года – испанское электро-такси на станции подзарядки, смена аккумуляторов занимает 5 минут

Пока искал больше деталей про это такси, наткнулся на интересную цитату со страницы истории электрокаров в вики:

к 1912 году многие дома были подключены к электричеству, что привело к росту популярности автомобилей. В США, к началу века, 40 процентов автомобилей приводились в движение паром, 38 процентов - электричеством и 22 процента - бензином.

То есть в истории уже был период когда электрокары были популярнее обычных машин. Мы явно свернули куда-то не туда…

P.S. Кстати, первый автомобиль в мире который разогнался до 100 км/ч был тоже электрокаром, случилось это в 1899 году 💨
​​Преимущества стажировки: 
— Конкурентная оплата и все корпоративные преимущества, включая ДМС и социальный пакет;
— Работа над серьезными проектами и решение сложных задач на стыке IT и финансов в команде профессионалов;
— Ментор, с которым вы определите персональные цели и путь развития в компании;
— Возможность продолжить карьеру в ВТБ Капитал по окончании стажировки. 

Регистрируйтесь до 1 июля включительно: https://clck.ru/VGiNh
Forwarded from ai.dot(ufna, dev)
Кстати, мы активно хантим, правда на специфические вещи 🙂

Кого ищем?
* Техарт
* Программер UI
* Программер тулзов

Естесственно что на анрил и мобилки, программеры - плюсы и бп. Удаленка по-умолчанию (мы тут уже полтора года и пока не собираемся обратно), опционально офис.

Работа непосредственно в моей команде, без лишней гордости могу сказать что мы одна из самых опытных студий по анрилу на мобилках. Работы много, проект - клевый и с вызовами (мы идем на ура даже на старинных PVR чипах).

Если интересно, то см. https://team.mail.ru/vacancy/18155/ (вакансия на тулзовика появится там в понедельник, но можно подаваться прям на UI с комментов - все равно одни и те же HR и один и тот же я)

Буду также рад репостам и рекомендациям 🙂
Диего Хаз — автор библиотеки компонентов Reakit — рассказал о принципе разработки базовых компонентов — "Introducing the Single Element Pattern".

При разработке приложений Диего выделяет понятие "базовый компонент" — фундаментальную часть приложения, следующую определённым правилам, благодаря которым кодовая база проекта легко масштабируется и не усложняется в поддержке (принцип Singel). Правила:

— Компонент рендерит только один элемент (в редких случаях несколько)
— Компонент не должен ломать приложение при возникновении исключений
— Рендерит все HTML-атрибуты, переданные как пропсы
— Мёржит стили, передаваемые как пропсы
— Добавляет все обработчики событий, передаваемые как пропсы

В первую очередь советы из статьи полезны при разработке библиотеки компонентов, но их можно использовать при разработке обычных компонентов. Также эти принципы можно использовать не только с React, но и с любым другим компонентным фреймворком.

#react #vue #angular

https://www.freecodecamp.org/news/introducing-the-single-element-pattern-dfbd2c295c5d/