Автор пособия «Фронтенд — это не больно», ментор и разработчик Александр Беспоясов запустил в Twitter большой тред о полезных сервисах для разработчиков. Автор собрал все, чем пользуется сам и настоятельно рекомендует коллегам. Мы разделили подборку на три части. С первой можно ознакомиться по ссылке. Во второй стилизуем страницу, коммитим и пишем JavaScript.
Помогает проверить браузерную поддержку свойства.
Бонус: CLI для инструмента, чтобы пользоваться им прямо из консоли.
Позволяет проверить корректность работы селектораnth-child
.
По словам автора, однажды он отрефакторил с помощью этого инструмента стили, уменьшив код в два раза.
Визуализирует работу флекс-свойств.
Примечание: не переживайте, многие путают align-items
и align-content.
Калькулятор специфичности селекторов.
Конвертер цветов между разными цветовыми схемами.
Примечание: обратно тоже работа. Особенно полезно, когда подрукой нет открытой Figma.
Конструктор CSS-градиентов.
Справочник по easing-функциям с примерами.
Конструктор и редактор кривых Безье.
Коллекция фоновых узоров на чистом CSS. Подойдет для демок, когда лень рисовать и искать картинки для фона.
Набор часто используемых фигур на чистом CSS.
Подскажет, какие свойства запускают layot
, paint
и composite
.
Автор использует его для проверки, не рухнет ли браузер, если поменять какое-либо свойство.
Подскажет, что делать, если допустили ошибку в гите.
Справочник по командам и возможностям гита.
Набор фич, некоторые из которых можно сделать без JS.
Набор нативных функций для работа с DOM-деревом.
Основные функции: выделение текста, блюр, загрузка стилей и так далее.
Подскажет, какие методы изменят массив, а какие нет.
Подскажет код нажатой клавиши. Особенно полезно при работе с легаси-кодом, когда нужно определить нажатую клавишу.
Переводит даты в таймштампы и обратно.
Пример интеграции случайного целого с подробным объяснением работы.
Сайт с примерами, как можно в Jest что-то замокать.
Показывает разницу между debounce
и throttle
.
Конвертирует что угодно во что угодно. Например, React-компонент в SVG или HTML в PUG.
Редактор и тестер регулярных выражений с объяснениями каждого символа и примерами.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…