Разбираемся в сортах реактивности
Хороший лонгрид с детальным разбором разных подходов к обеспечению реактивности: https://proglib.io/w/790bb1bf
Хороший лонгрид с детальным разбором разных подходов к обеспечению реактивности: https://proglib.io/w/790bb1bf
JavaScript Паттерны. Полный курс
22 паттерна в 1 видео: https://proglib.io/w/22571aca
#video #patterns #bestpractices
22 паттерна в 1 видео: https://proglib.io/w/22571aca
#video #patterns #bestpractices
YouTube
JavaScript Паттерны. Полный курс (22 паттерна в 1 видео)
#YauhenK #webDev #JS #JSPatterns
Всех приветствую в курсе «JavaScript Паттерны».
В данном видео-курсе мы с вами рассмотрим самые распространённые паттерны проектирования, которые используются при разработке.
Паттерны, или шаблоны - это определённые, зарекомендовавшие…
Всех приветствую в курсе «JavaScript Паттерны».
В данном видео-курсе мы с вами рассмотрим самые распространённые паттерны проектирования, которые используются при разработке.
Паттерны, или шаблоны - это определённые, зарекомендовавшие…
Карточки с параллакс-эффектом
Очень красивый эффект при наведении: https://proglib.io/w/a61647c9
#interface #animation #snippets
Очень красивый эффект при наведении: https://proglib.io/w/a61647c9
#interface #animation #snippets
Построение микрофронтендов на Vue
Разбор vue-плагина, который упрощает настройку микрофронтенд-архитектуры: https://proglib.io/w/fafe7d1f
#microfrontends #vue #tools
Разбор vue-плагина, который упрощает настройку микрофронтенд-архитектуры: https://proglib.io/w/fafe7d1f
#microfrontends #vue #tools
NFT — «шумная» технология: в прошлом году оказалась на пике популярности и много звучала в интернетах. Интересный способ применить технологию придумали в Контуре (это разработчик веб-сервисов для бизнеса).
В компании создали лендинг, на котором сотрудники писали слова и выражения про их работу. Например, «дедлайны», «амбициозность», «опенсорс» и так далее. Эти выражения зашифровывались и превращались в NFT-арт. Арты нагенерили около 1 300 человек, получился огромный коллаж из криповых, забавных, нелепых, смешных и выразительных изображений. Так, опыт людей разных профессий слепили в один NFT-холст.
Арт выставили на продажу. Если картину купят, Контур отправить деньги на поддержку IT-образования.
NFT-искусство — популярная вещь, тут нет ничего особенного. Но симпатична суть высказывания. Холст — это заявление, что каждый контуровец — художник. Далеко не все из них умеют писать картины, но таким способом каждый из них обозначил, что он творец в своей сфере. Такое вот заявление.
В компании создали лендинг, на котором сотрудники писали слова и выражения про их работу. Например, «дедлайны», «амбициозность», «опенсорс» и так далее. Эти выражения зашифровывались и превращались в NFT-арт. Арты нагенерили около 1 300 человек, получился огромный коллаж из криповых, забавных, нелепых, смешных и выразительных изображений. Так, опыт людей разных профессий слепили в один NFT-холст.
Арт выставили на продажу. Если картину купят, Контур отправить деньги на поддержку IT-образования.
NFT-искусство — популярная вещь, тут нет ничего особенного. Но симпатична суть высказывания. Холст — это заявление, что каждый контуровец — художник. Далеко не все из них умеют писать картины, но таким способом каждый из них обозначил, что он творец в своей сфере. Такое вот заявление.
CSS Grid
Несколько гайдов по гридам для тех, кто еще не:
👉 Полный гайд
👉 Руководство по CSS Grid Layout (рус.)
👉 Изучаем CSS Grid
👉 Как я запомнил свойства CSS Grid
👉 Видео-курс (11 видео, рус.)
#css #layout #grid
Несколько гайдов по гридам для тех, кто еще не:
👉 Полный гайд
👉 Руководство по CSS Grid Layout (рус.)
👉 Изучаем CSS Grid
👉 Как я запомнил свойства CSS Grid
👉 Видео-курс (11 видео, рус.)
#css #layout #grid
State of JavaScript 2021-2022
С небольшим опозданием стартует ежегодный опрос State of JavaScript.
Поделитесь своим опытом: https://proglib.io/w/8a5fe4d9
С небольшим опозданием стартует ежегодный опрос State of JavaScript.
Поделитесь своим опытом: https://proglib.io/w/8a5fe4d9
✌️ Как разместить сайт на GitHub Pages в 2022 году? Бесплатный хостинг GitHub
https://proglib.io/w/14248ef5
#tools #video
https://proglib.io/w/14248ef5
#tools #video
YouTube
✌️ Как разместить сайт на GitHub Pages в 2022 году? Бесплатный хостинг GitHub
Это обновленное видео с актуальными данными на 2022 год о том, как разместить свой сайт на Github Pages, чтобы была возможность открыть демонстрацию своей работы.
Github - https://github.com
Демо репозитория - https://github.com/annblok/Simple-Page
Markdown…
Github - https://github.com
Демо репозитория - https://github.com/annblok/Simple-Page
Markdown…
JavaScript для нетерпеливых программистов (ES2022 edition)
Свежая книга Акселя Раушмайера: https://proglib.io/w/ea59655b
(Превью доступно онлайн бесплатно)
#books #javascript
Свежая книга Акселя Раушмайера: https://proglib.io/w/ea59655b
(Превью доступно онлайн бесплатно)
#books #javascript
Frontend case studies
Большой пополняемый список статей о реальной организации фронтенда в разных компаниях (и российских, и зарубежных): https://proglib.io/w/92462ae3
#digest
Большой пополняемый список статей о реальной организации фронтенда в разных компаниях (и российских, и зарубежных): https://proglib.io/w/92462ae3
#digest
GitHub
GitHub - andrew--r/frontend-case-studies: 💼 A curated list of technical talks and articles about real world enterprise frontend…
💼 A curated list of technical talks and articles about real world enterprise frontend development - GitHub - andrew--r/frontend-case-studies: 💼 A curated list of technical talks and articles about ...
8 проектов на Vue, которые должен сделать каждый новичок
8 идей несложных проектов (с видео), с которыми вы быстрее изучите возможности фреймворка и научитесь использовать разные инструменты: https://proglib.io/w/78ce6cae
#vue #projects
8 идей несложных проектов (с видео), с которыми вы быстрее изучите возможности фреймворка и научитесь использовать разные инструменты: https://proglib.io/w/78ce6cae
#vue #projects
Ленивая загрузка компонента в Angular без роутинга
Ленивая загрузка компонентов - это очень полезная функция. В Angular - это простая процедура, реализованная через роутинг. Но, что если вы не хотите использовать роутер или нужно загрузить компонент программно?
https://proglib.io/w/475d7d90
#performance #lazy #angular
Ленивая загрузка компонентов - это очень полезная функция. В Angular - это простая процедура, реализованная через роутинг. Но, что если вы не хотите использовать роутер или нужно загрузить компонент программно?
https://proglib.io/w/475d7d90
#performance #lazy #angular
www.wittyprogramming.dev
Lazy-load a component in Angular without routing - Witty Programming
One of the most seeking features in Angular is to lazy load a component when you need it. It is a very straightforward procedure through routing that is well documented. But, what if you do not want to use the router or you want to lazy load a component …
Актуальные форматы изображений в вебе
PNG, WebP или AVIF? Как выбрать формат и правильно подготовить изображение для использования: https://proglib.io/w/d2adfc35
#performance
PNG, WebP или AVIF? Как выбрать формат и правильно подготовить изображение для использования: https://proglib.io/w/d2adfc35
#performance
«Библиотека программиста» находится в поиске переводчика технических статей и автора оригинальных статей.
Обязанности:
– Письменный перевод с английского на русский язык технических статей (Medium, Dev.to и т. д.)
– Написание оригинальных статей.
Объем:
– от 3 до 10 тыс. знаков с пробелами.
Тематика:
– Мобильная разработка, информационная безопасность, Data Science, бэкенд веб-приложений, фронтенд-разработка, системное программирование, базы данных.
Языки:
– Python, SQL, JavaScript, C#, Java.
Пишите на [email protected]
Обязанности:
– Письменный перевод с английского на русский язык технических статей (Medium, Dev.to и т. д.)
– Написание оригинальных статей.
Объем:
– от 3 до 10 тыс. знаков с пробелами.
Тематика:
– Мобильная разработка, информационная безопасность, Data Science, бэкенд веб-приложений, фронтенд-разработка, системное программирование, базы данных.
Языки:
– Python, SQL, JavaScript, C#, Java.
Пишите на [email protected]
Извлечение данных: три способа в React
Простой Fetch API, RTK Query из Redux Toolkit и React Query. Сравниваем и ищем лучший: https://proglib.io/w/9bad0bc7
#react
Простой Fetch API, RTK Query из Redux Toolkit и React Query. Сравниваем и ищем лучший: https://proglib.io/w/9bad0bc7
#react
Анимации в библиотеке компонентов
Виды анимаций, UX/UI паттерны, подходы в Angular с dependency injection: https://proglib.io/w/af55b5d2
#animation #angular #interface
Виды анимаций, UX/UI паттерны, подходы в Angular с dependency injection: https://proglib.io/w/af55b5d2
#animation #angular #interface
Зачем нужны SOLID принципы? Что нужно сделать с множеством сущностей, чтобы код удовлетворял DIP?
💻Об этом расскажет в четверг, 20 января в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, Директор компании по разработке программного обеспечения «Hello World! Technologies».
Евгений ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться бесплатно.
💻Об этом расскажет в четверг, 20 января в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, Директор компании по разработке программного обеспечения «Hello World! Technologies».
Евгений ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться бесплатно.
Полное руководство по word-wrap, overflow-wrap и word-break в CSS
Как происходит перенос контента в браузере и как мы можем на него повлиять: https://proglib.io/w/fb2facf2
#css
Как происходит перенос контента в браузере и как мы можем на него повлиять: https://proglib.io/w/fb2facf2
#css
React Single Page Application и React-Router для начинающих
Создаем первое одностраничное приложение на React: https://proglib.io/w/6c99f5a4
#react #spa
Создаем первое одностраничное приложение на React: https://proglib.io/w/6c99f5a4
#react #spa
Какая одна вещь может сделать ваш сайт лучше?
Энди Бэлл считает, что это Последовательная, плавномасштабируемая типографика и система отступов
#css #interface
Энди Бэлл считает, что это Последовательная, плавномасштабируемая типографика и система отступов
#css #interface
🥨 Попап вместо селекта
✨Новые HTML-элементы✨ наконец-то решат старую проблему: https://proglib.io/w/cef84c87
#interface #video
✨Новые HTML-элементы✨ наконец-то решат старую проблему: https://proglib.io/w/cef84c87
#interface #video
YouTube
🥨 Попап вместо селекта: ✨новые HTML-элементы✨ наконец-то решат старую проблему
00:00 Интро
00:22 В чём проблема?
01:50 Описание задачи
02:34 Недостатки селекта
04:36 Что нам нужно
05:22 Open UI
07:20 Попап вместо селекта
09:46 Стилизация попапа
11:45 Доступность и фокус
13:52 Кроссбраузерность
15:41 Выводы
16:59 Аутро
Нравится? Становитесь…
00:22 В чём проблема?
01:50 Описание задачи
02:34 Недостатки селекта
04:36 Что нам нужно
05:22 Open UI
07:20 Попап вместо селекта
09:46 Стилизация попапа
11:45 Доступность и фокус
13:52 Кроссбраузерность
15:41 Выводы
16:59 Аутро
Нравится? Становитесь…