12 советов по внедрению TypeScript в React-приложениях
Инфраструктура и полезные фишки языка.
Читать: https://prglb.ru/20jie
#typescript
Инфраструктура и полезные фишки языка.
Читать: https://prglb.ru/20jie
#typescript
NanoPop
Более легкая и удобная альтернатива Popper.js для позиционирования связанных элементов.
GitHub: https://prglb.ru/2wslp
#tools #library #interface
Более легкая и удобная альтернатива Popper.js для позиционирования связанных элементов.
GitHub: https://prglb.ru/2wslp
#tools #library #interface
8 привычек, которых следует избегать при разработке на JavaScript
Статья полезна и для начинающих разработчиков, и для опытных.
Читать: https://prglb.ru/1xyqb
#javascript #advice
Статья полезна и для начинающих разработчиков, и для опытных.
Читать: https://prglb.ru/1xyqb
#javascript #advice
GitHub-репозитории, о которых должен знать каждый разработчик
Небольшой, но очень полезный список Github-репозиториев: от подкастов до бесплатных книг.
https://prglb.ru/5dlp6
#digest
Небольшой, но очень полезный список Github-репозиториев: от подкастов до бесплатных книг.
https://prglb.ru/5dlp6
#digest
ReactJS - Путь Самурая 2.0
Большой (и бесплатный!) видео-курс по React.js от IT-KAMASUTRA: https://prglb.ru/3e94n
#video #react #courses #frameworks
Большой (и бесплатный!) видео-курс по React.js от IT-KAMASUTRA: https://prglb.ru/3e94n
#video #react #courses #frameworks
Обрезка многострочного текста
Целых 5 способов красиво обрезать многострочный текст: https://prglb.ru/20307
#css #interface
#javascript
Целых 5 способов красиво обрезать многострочный текст: https://prglb.ru/20307
#css #interface
#javascript
Разбор жизненного цикла сервис-воркера
От загрузки до получения контроля над страницей: все, что вы должны знать о сервис-воркерах.
https://prglb.ru/hkna
#serviceworkers #browser
От загрузки до получения контроля над страницей: все, что вы должны знать о сервис-воркерах.
https://prglb.ru/hkna
#serviceworkers #browser
NODESCHOOL
Очень много опенсорсных воркшопов для обучения веб-разработке!
https://nodeschool.io/
#node #learn
Очень много опенсорсных воркшопов для обучения веб-разработке!
https://nodeschool.io/
#node #learn
Position: sticky - проблемы и решения
Большая проблема свойства position: sticky в том, что оно не работает в сочетании с overflow: hidden. Автор статьи пытается починить это поведение и сделать таблицу с липким заголовком и горизонтальной прокруткой.
Читать: https://prglb.ru/268qz
#css #interface
Большая проблема свойства position: sticky в том, что оно не работает в сочетании с overflow: hidden. Автор статьи пытается починить это поведение и сделать таблицу с липким заголовком и горизонтальной прокруткой.
Читать: https://prglb.ru/268qz
#css #interface
Курс математики для анализа данных от Proglib и МГУ
Мы предлагаем без отрыва от работы освоить математику для анализе данных.
✅ онлайн-встречи с преподавателями из МГУ в Zoom
✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе анализа данных Яндекса
🕗 длительность 5 месяцев, по 2 раза в неделю
💸 от 5 350 руб. в месяц.
Мы дарим промокод на скидку 10% до 6 октября — FRONTEND
Подробнее о курсе — тут
Программа курса — тут
Мы предлагаем без отрыва от работы освоить математику для анализе данных.
✅ онлайн-встречи с преподавателями из МГУ в Zoom
✅ подойдет всем, кто хочет вспомнить высшую математику или подготовиться к школе анализа данных Яндекса
🕗 длительность 5 месяцев, по 2 раза в неделю
💸 от 5 350 руб. в месяц.
Мы дарим промокод на скидку 10% до 6 октября — FRONTEND
Подробнее о курсе — тут
Программа курса — тут
Новое CSS-свойство content-visibility ускоряет отрисовку страницы в несколько раз
Подробнее: https://prglb.ru/3f74y
#css #performance
Подробнее: https://prglb.ru/3f74y
#css #performance
13 прокси-ловушек
Proxy в JavaScript позволяет перехватывать основные операции с объектом (изменение и назначение свойств, перебор в цикле и т. д.)
В статье на демо-примерах разобраны 13 таких перехватчиков: https://prglb.ru/1zmkw
#javascript #proxy
Proxy в JavaScript позволяет перехватывать основные операции с объектом (изменение и назначение свойств, перебор в цикле и т. д.)
В статье на демо-примерах разобраны 13 таких перехватчиков: https://prglb.ru/1zmkw
#javascript #proxy
CSS-находки в новом дизайне Facebook
Ahmad Shadeed делится необычными CSS-решениями, которые он нашел на обновленном сайте Facebook: https://prglb.ru/9vgv
В статье много полезных находок, которые можно взять на вооружение.
#css
Ahmad Shadeed делится необычными CSS-решениями, которые он нашел на обновленном сайте Facebook: https://prglb.ru/9vgv
В статье много полезных находок, которые можно взять на вооружение.
#css
Пишем современный маршрутизатор на JavaScript
84 строки кода для маршрутизации вашего SPA!
https://prglb.ru/b2ox
#javascript #spa
84 строки кода для маршрутизации вашего SPA!
https://prglb.ru/b2ox
#javascript #spa
Хабр
Пишем современный маршрутизатор на JavaScript
Доброго времени суток, друзья! Простые одностраничные приложения, основанные на React, Vue или чистом JavaScript, окружают нас повсюду. Хороший «одностраничник»...
Получение любого цвета с помощью CSS-фильтров
Инструмент подбирает комбинацию фильтров CSS для получение заданного цвета из черного: https://codepen.io/sosuke/pen/Pjoqqp
#tools #css
Инструмент подбирает комбинацию фильтров CSS для получение заданного цвета из черного: https://codepen.io/sosuke/pen/Pjoqqp
#tools #css
codepen.io
CSS filter generator to convert from black to target hex color
Added License 2022-07-15; this is retroactive for whatever help that is. 0-clause Free BSD License Permission to use, copy, modify, and/or distribute...
Основы UI дизайна за 5 минут
Письменная версия бесплатного курса со Scrimba для тех, кто больше любит читать, чем смотреть :)
https://prglb.ru/4q9zu
#design
Письменная версия бесплатного курса со Scrimba для тех, кто больше любит читать, чем смотреть :)
https://prglb.ru/4q9zu
#design
GeekBrains проводит набор на курсы руководителей команды разработки
Программа обучения онлайн-университета GeekBrains рассчитана на middle- и senior-разработчиков. В течение 6 месяцев слушатели освоят технологии автоматизации разработки, а также методы управления командами, проектами и высоконагруженными системами. Курс разбит на четверти, каждая из которых посвящена одной из ключевых для будущего руководителя компетенций. Практикующие тимлиды с опытом в крупных проектах будут проводить занятия в формате видеолекций с выполнением заданий и разбором персональных кейсов.
Получить дополнительную информацию и записаться можно на сайте: https://proglib.io/w/b652b37b
Программа обучения онлайн-университета GeekBrains рассчитана на middle- и senior-разработчиков. В течение 6 месяцев слушатели освоят технологии автоматизации разработки, а также методы управления командами, проектами и высоконагруженными системами. Курс разбит на четверти, каждая из которых посвящена одной из ключевых для будущего руководителя компетенций. Практикующие тимлиды с опытом в крупных проектах будут проводить занятия в формате видеолекций с выполнением заданий и разбором персональных кейсов.
Получить дополнительную информацию и записаться можно на сайте: https://proglib.io/w/b652b37b
Пишем современный маршрутизатор на JavaScript
84 строки кода для маршрутизации вашего SPA!
https://prglb.ru/b2ox
#javascript #spa
84 строки кода для маршрутизации вашего SPA!
https://prglb.ru/b2ox
#javascript #spa
Хабр
Пишем современный маршрутизатор на JavaScript
Доброго времени суток, друзья! Простые одностраничные приложения, основанные на React, Vue или чистом JavaScript, окружают нас повсюду. Хороший «одностраничник»...
Три примера, когда не стоит использовать стрелочные функции JavaScript
Стрелочные функции - прекрасное нововведение ES6, которое позволило писать лаконичный красивый код и решило множество проблем, связанных с областью видимости. Однако это не универсальный паттерн. В некоторых ситуациях лучше использовать старые добрые обычные функции.
https://prglb.ru/32spp
#javascript #bestpractices
Стрелочные функции - прекрасное нововведение ES6, которое позволило писать лаконичный красивый код и решило множество проблем, связанных с областью видимости. Однако это не универсальный паттерн. В некоторых ситуациях лучше использовать старые добрые обычные функции.
https://prglb.ru/32spp
#javascript #bestpractices
📌 Первое занятие нашего курса по математике для Data Science доступно на YouTube
На вебинаре вы узнаете, как решать задачи по комбинаторике. Вы изучите основные формулы комбинаторики, правило суммы и правило произведения. Мы разберем, что такое выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Параллельно порешаем несколько задач на понимание теории.
https://www.youtube.com/watch?v=GxQGbhjVWWM
Присоединяйтесь к полному курсу по ссылке (набор до 10 октября): https://courses.proglib.io/?utm_source=frontendproglib&utm_medium=webinar1&utm_campaign=had
На вебинаре вы узнаете, как решать задачи по комбинаторике. Вы изучите основные формулы комбинаторики, правило суммы и правило произведения. Мы разберем, что такое выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Параллельно порешаем несколько задач на понимание теории.
https://www.youtube.com/watch?v=GxQGbhjVWWM
Присоединяйтесь к полному курсу по ссылке (набор до 10 октября): https://courses.proglib.io/?utm_source=frontendproglib&utm_medium=webinar1&utm_campaign=had
YouTube
Комбинаторика для начинающих с примерами. Лекция преподавателя МГУ
Теория вероятностей: основные формулы комбинаторики. Правило суммы и правило произведения. Выбор без возвращения, с возвращением, с учетом порядка, без учета порядка. Примеры. Задачи.
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить…
Сайт издания «Библиотека программиста» — https://proglib.io
Оставить…