Веб-страница
23.9K subscribers
1.77K photos
536 videos
1 file
3.97K links
Всё по фронтенду, бэкенду и девопсу в одном месте

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
Вышел ежегодный отчёт The State of JavaScript 2019

Например, на этих двух диаграммах показаны тенденции развития разных фреймворков для фронтенда и бэкенда с 2016 года. По оси Y — частота использования, по оси X — желание разработчиков изучать эти фреймворки и удовлетворёность тех, кто ими уже пользуется.

Полный отчёт можно посмотреть по ссылке: https://tprg.ru/Sfn9

#фронтенд #бэкенд #javascript
Подборка книг для начинающего веб-разработчика

Мы сделали для вас подборку лучших книг для начала изучения веб-разработки.

В неё вошли книги по JavaScript, Node.js, React.js, HTML, CSS, дизайну и паттернам проектирования: https://tprg.ru/hHiD

#javascript #css
7 примеров использования кастомных CSS-свойств

Они помогут писать более эффективный и поддерживаемый код:

https://tprg.ru/VhUq

#фронтенд #css
Тут недавно MailChimp запустил бету бесплатного конструктора сайтов:https://tprg.ru/ujeF

Что скажете? Попробуете или Tilda круче будет?

#фронтенд
У нашего подписчика вышла забавная статья, прочитав которую, вы узнаете, как с помощью кругов в CSS нарисовать... Гомера Симпсона: https://tprg.ru/Ugtc

Здесь можно посмотреть только код: https://tprg.ru/2AFl

#фронтенд #css
Традиционные классы в JavaScript появились только в стандарте ES2015. Предлагаем вам познакомиться с большой статьёй на тему классов в JavaScript: https://tprg.ru/hDc2

В ней узнаете:
— как определить класс,
— как инициализировать экземпляр,
— как определить поля и методы,
— что такое приватные поля, публичные поля, статические поля и методы.

#javascript
Рекомендуем хорошую книгу по Vim.

Можно задонатить автору, а можно не донатить и скачать бесплатно: https://tprg.ru/jHSB

#vim #инструменты #книги
Bastillion — симпатичная панель для настройки работы с SSH на нескольких серверах: https://tprg.ru/q9uN

Есть возможность управления ключами, 2FA, собственные возможности для соединения, аудит и контроль доступа.

#бэкенд #инструменты #ssh
This media is not supported in your browser
VIEW IN TELEGRAM
Слайдер для выражения эмоций. Например, можно использовать для получения отзывов от посетителей на сайте.

Исходники тут: https://tprg.ru/kNEL

#css #javascript
This media is not supported in your browser
VIEW IN TELEGRAM
Какую самую странную игру вы видели? Эта определённо будет в вашем топе.

Самому поиграть можно здесь:https://tprg.ru/n2b3

#фронтенд #кек
Эффективный DevOps: 6 способов прокачать команду и себя

В нашей новой статье System Engineering Team Leader из EPAM рассказывает про DevOps принципы и подходы, которых придерживаются разработчики в его команде.

А ещё рассказывает, с чего начать своё развитие в DevOps, и делится кучей полезных ресурсов на эту тему:

https://tprg.ru/qaKz

#devops
Топ-100 самых популярных пенов на CodePen за 2019 год: https://tprg.ru/RdNU

#фронтенд #css #html
</2019>
<2020>
В блоге докера вышла подборка лучших публикаций по Docker за 2019 год.

Мы проводим 1 января с пользой и вам рекомендуем: https://tprg.ru/7nuG

#devops #docker
Большое руководство для изучения Angular

https://tprg.ru/XylA

Подойдёт для тех, кто уже разбирается в JS, HTML и CSS.

#фронтенд #angular
Подборка из 90 вопросов и ответов к ним к собеседованию по JavaScript

https://tprg.ru/aT62

Можно отфильтровать по типу (теоретические, практические) и уровню (для джунов, мидлов или сеньоров).

#javascript
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка из 30 фич и советов по использованию Firefox Developer Tools: https://tprg.ru/U1wD

Некоторые из них аналогичны возможностям инструментов в Chrome, для некоторых аналоги в других браузерах отсутствуют.

#фронтенд #firefox #инструменты
Prefetch, preload и другие теги для предзагрузки

Есть много способов повышения веб-производительности. Предзагрузка контента, который понадобится позже, префетчинг CSS, предварительный рендеринг полной страницы или резолвинг доменного имени.

И очень круто, что это всё очень просто реализовано. Пять тегов дают браузеру команду на предварительные действия:
— prefetch;
— preload;
— preconnect;
— dns-prefetch;
— prerender.

В этой статье чётко расписано, что они делают и когда их использовать:

https://tprg.ru/QO5W

#фронтенд #оптимизация
Как передавать переменные между HTML, CSS и JavaScript с помощью Webpack? Читайте в статье: https://tprg.ru/paSA

Код здесь: https://tprg.ru/eDMW

#фронтенд #html #css