Веб-страница
22.1K subscribers
2.17K photos
561 videos
2 files
4.45K links
Всё по фронтенду, бэкенду и девопсу в одном месте

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
​Как писать комментарии в React: хорошие, плохие и уродливые

Когда дело доходит до написания комментариев, React предлагает синтаксис {/* Comment */}, который может быть немного многословен.

В этой статье вы можете посмотреть, как использовать обычные комментарии JSX и ещё 2 других способа комментирования, которые могут быть лучше:

https://dmitripavlutin.com/react-comments/

#react #фронтенд
​Алгоритмы JavaScript и структуры данных

В этом репозитории вы найдёте огромное количество примеров различных видов алгоритмов и структур данных, реализованных на JS. Это отличная возможность не только начать лучше понимать и уметь использовать алгоритмы, но и посмотреть на способы написания JS кода.

Убедитесь сами:

https://github.com/trekhleb/javascript-algorithms

#javascript
👍19
​5 ошибок, которые можно допустить при запуске первого проекта React

Даже самая лучшая документация не охватывает абсолютно всё. Поэтому, работая с новым инструментом, можно столкнуться с различного рода ошибками и проблемами. Это касается даже такой популярной библиотеки, как React.

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

https://css-tricks.com/5-mistakes-starting-react/

#react
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
CSS следующего поколения: @container

Новое свойство @container дает нам возможность стилизовать элементы в зависимости от размера их родительского контейнера. Это что-то типа медиа-запросов, но с ориентацией не на область просмотра, а на родительский контейнер элемента.

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

https://webdevblog.ru/css-sledujushhego-pokoleniya-container/

#css
👍35🔥18
​Поднимаем Kubernetes с нуля

Полезная статья, которая пригодится всем, кто только начинает работать с Kubernetes. Здесь вы сможете посмортеть на процесс создания кластера Kubernetes и научитесь делать это самостоятельно, поднимая минимальный набор компонентов и настроек, необходимых для запуска Kubernetes кластера.

Подробнее:

https://habr.com/ru/articles/734928/

#devops #kubernetes
👍1
​В мире JavaScript произошли интересные изменения

В нашей новой статьей вы найдёте полезные обновления и новые возможности, которые появились в этом популярном языке программирования. Узнайте, что нового было добавлено в стандарт ECMAScript в этом году:

https://tproger.ru/articles/chto-bylo-dobavleno-v-ecmascript-v-2023-godu/

#javascript
👍14
​Полный курс по Vue.js

Vue.js — это JavaScript-фреймворк, который создал разработчик Эван Ю. В 2012 году Эван работал в Google, где успел попробовать Backbone.js и Angular. Именно после этого он решил создать собственный фреймворк — сначала просто как пет-проект.

Популярность обрушилась на Vue.js в 2015 году. И сейчас Vue.js очень любим разработчиками. Долгое время фреймворк удерживал первое место по количеству звёзд на GitHub. Сейчас другие проекты сумели побить его достижения, но среди фреймворков он всё так же остаётся лидером.

И вот отличный видео-курс, в котором вы рассмотрите работу с JavaScript фрэймовком Vue.js 2-й версии. А так же разберёте все необходимые темы и понятия, которые нужны для того что бы начать разрабатывать на Vue.js.

#vue #веб
👎19👍6❤4🔥1
​Как упростить импорт JavaScript-модулей с помощью Node.js Subpath Imports

В этой статье вы узнаете, за что отвечает поле imports в файле package.json, и как с его помощью настроить маппинг путей.Вы также рассмотрите поддержку данного способа в распространённых инструментах разработки и напишете оптимальную конфигурацию:

https://tproger.ru/articles/kak-uprostit-import-javascript-modulej-s-pomoshhyu-node-js-subpath-imports/

#javascript #nodejs
​Bose — фреймворк для создания веб-ботов, который проще Selenium

Хотите создавать веб-ботов, но не хотите возиться с тяжеловесным Selenium? Тогда попробуйте Bose — фреймворк, который максимально упрощает разработку ботов! Он основан на Selenium, поэтому не жертвует скоростью и удобством.

В статье вы узнаете, как использовать Bose для создания веб-ботов, а также о его особенностях и преимуществах:

https://tproger.ru/articles/bose-framework-wvejcarskij-nozh-dlya-razrabotki-botov/
👍3🤣2
​Скрытые функции Google Chrome для разработчика

Chrome Dev Tools — один из самых популярных инструментов среди веб-разработчиков. Однако в неём есть некоторые полезные функции, о которых большинство разработчиков не знает.

В этой статье вы сможете узнать о пяти основных функциях Chrome DevTools, которые могут вам пригодиться:

https://webformyself.com/skrytye-funkcii-google-chrome-dlya-razrabotchika/

#devtools #инструменты
👍15❤4
​10 инструментов для CSS: анимация, сетки и дизайн

Сегодня существует множество стилей в веб-дизайне, которые сменяют друг друга чуть ли не каждый день. Уследить за каждым сложно, также как и уметь реализовывать их с помощью CSS.

Поэтому в этой статье мы рассмотрим некоторые из самых популярных инструментов CSS, которые помогут вам идти в ногу со временем и вывести свои навыки CSS на новый уровень, облегчая создание современного UI:

https://tproger.ru/articles/10-instrumentov-dlya-css-animaciya-setki-i-dizajn

#css
👍11❤1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Овладейте всем потенциалом анимирования с Vue

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

В данной статье вы изучите возможности Composition API для создания анимаций в Vue с помощью CSS и библиотеки GSAP:

https://habr.com/ru/companies/ruvds/articles/728746/

#vue
❤13👍3
​Условный border-radius в CSS

В одной из запрёщенных социальных сетей автор этой статьи нашёл интересное значение border-radius для карточного компонента. Суть в том, что углы элемента настраиваются автоматически в зависимости от размеров экрана с помощью хитрой формулы.

Вот об этой формуле, а также способе её применения и пойдёт речь в этой статье:

https://webformyself.com/uslovnyj-border-radius-v-css/

#фронтенд #css
👍14😐3❤‍🔥1🤮1💩1
​Ищем человека в команду SMM

Если вы разбираетесь в IT, умеете подавать информацию и хотите попробовать себя в качестве автора Telegram-каналов, то приходите к нам!

Подробности о вакансии, зарплате и тестовое можно посмотреть тут:

http://tprg.ru/bqed

#вакансии #работа
😐14👍2❤1
Forwarded from IT Юмор
​Когда в паре оба
😁29👍9💩3
​Дайджест Python #10: генерация голоса и оценка скорости Mojo

Собрали дайджест из лучших материалов по Python с 15 по 31 мая, которые только смогли найти. Здесь вы найдёте инструкцию по созданию блога на Django, блиц по бэкенду, полезную информацию для фронтендеров и многое другое.

Дайджест включает статьи и видео на русском и английском языках:

https://tproger.ru/articles/dajdzhest-python-10/

#дайджест #python
👍2👎1
Внимание! Яндекс Практикум разыскивает авторов и наставников на курсы.

Будьте осторожны, эти люди не остановятся ни перед чем, если решат помочь кому-то прокачаться в области IT. Их знания обширны, а желание менять мир к лучшему велико.

Яндекс Практикум предлагает достойную оплату и всего 2-3 часа занятости в день. Если вы знаете этих людей или это вы, то скорее переходите по ссылке:

— Автор на курс «Python-разработчик»;
— Наставник на курс «Go-разработчик».
👎12👍10😱3❤1💩1
​Интересные трюки HTML, CSS и JS

Ловите подборку нестандартных вариантов использования HTML, CSS и JS. Они позволят вам отследивать поведение пользователей на сайтах конкурентов, хранить состояния в URL, использовать тригонометрию и не только.

Подробнее:

https://habr.com/ru/companies/ruvds/articles/731960/

#фронтенд
👍19❤2
​Топ-7 книг для прочтения веб-дизайнеру

Этот пост пригодится как веб-дизайнерам, так и фронтендерам, которые работают во фрилансе и могут иметь дело с дизайном. Благодаря это подборке книг вы сможете узнать много нового о тенденциях в веб-дизайне, основных правилах, которые актуальны для любого стиля, стандартах и многом другом.

Подробнее:

https://tproger.ru/articles/top-7-knig-dlya-prochteniya-veb-dizajneru/

#дизайн
👍11