Веб-страница
24.2K subscribers
1.73K photos
527 videos
1 file
3.92K links
Всё по фронтенду, бэкенду и девопсу в одном месте

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
Новогодняя игра «Помощник Санты»

Игра — лучший способ потренировать HTML, CSS и JavaScript. Тем более, игра новогодняя, а у проекта полностью открытые исходники.

Сохраните, чтобы не потерять. Будет чем заняться на праздниках: https://codepen.io/housamz/pen/KKgmMLm

#codepen #gamedev
👍17
Какая жиза
😁58🔥9👍2🤔2👎1
Forwarded from Типичный программист
​​Битва за звание лучшего языка программирования 2023 подошла к концу

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

1. C# — первое место. Этот язык обошёл Python всего на 30 голосов, и он становится лучшим языком программирования в 2023 году. В прошлом году он также выиграл в батле.

2. Python — второе место. В батлах 2020 и 2021 годов он занимал первое место, а в 2022 так же оказался на втором. Он уступил C# совсем немного голосов.

3. JavaScript — третье место. Язык программирования обошёл Golang и вырвал право находиться среди победителей. В 2022 году на третьем месте находилась Java, которая выиграла у TypeScript. 

Подробнее о результатах: https://tproger.ru/articles/batl-yazykov-programmirovaniya-2023-zaverwilsya

Поделитесь своим мнением: как вы считаете, справедливы ли результаты? И какие языки программирования вы бы хотели видеть в следующем году?

#toplang2023
😁13👎6👍4
​​Разработчики фреймворка Vue напомнили, что цикл поддержки Vue 2 завершается в конце 2023 года

В блоге Vue рассказали, что 31 декабря 2023 года заканчивается цикл поддержки Vue 2. Разработчикам следует перейти на актуальную версию.

После 31 декабря 2023 года Vue 2 перестанет получать новые функции, исправления ошибок и обновления. Устаревшую версию фреймворка не будут удалять из официальных каналов распространения.

Кроме того, следующие npm-пакеты будут отмечены как устаревшие:
— все основные и второстепенные версии ядра Vue 2;
— версии vue-router, поддерживающие работу только с Vue 2;
— версии vuex, поддерживающие только Vue 2.

Для тех, кто не может в ближайшее время совершить миграцию на Vue 3, разработчики рекомендуют:
— обновиться до версии 2.7.16, которая выйдет в конце этого месяца и будет содержать в себе несколько важных исправлений;
— если в проекте строгие требования к безопасности, то можно перейти на версию Vue 2 NES (Never-Ending Support) от HeroDevs.

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

#vue
👍131
​​Обычно проду не нужны причины, чтобы упасть именно в праздники. Но по какой причине он мог бы упасть в этот раз?

Только давайте ответит ваш Т9. В комментах пишите начало фразы «Прод упадёт в выходные потому что», а продолжит её пускай автодополнение.

#обсуждение
😁13🥰1
Весь год вы деплоили проекты, фиксили баги и помогали open source-проектам, но мама так и не принесла сладкий подарок с работы:( 

Пора это исправлять! 

Мы в Tproger вместе с нашими друзьями из IT-компаний собрали разные сладости с тёплыми словами для наших читателей. Чтобы узнать, что вас ждёт в 2024 году, скорее переходите по ссылке и суйте руку в мешок: https://tprg.ru/x9Ka
👍11
​​Признавайтесь, было? Собрали бинго? Пишите, сколько пунктов совпало.
🥰20🔥7👍2
​​Как выступить на IT-конференции и не провалиться?

Помните про подготовку: выверенные тезисы и отрепетированная речь — уже полдела!

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

#советы
👍9
​​Объясните, что такое IT, так, будто вы за новогодним столом с родственниками.
14😁11🔥4
Если ещё не успели украсить свой сайт к Новому году, ловите подборку несложных, но эффектных праздничных украшений:

https://tproger.ru/digest/new-year-scripts/

#codepen
12👍3
​​​Благодарим вас, что читаете и поддерживаете канал «Веб-страница».

Админы любят вас и поздравляют с наступающим Новым годом! Так сказать, чтоб прод стоял и деньги были 🥂
🤩26🔥107👍5
​​Это уже уровень сеньора
🤣91🤯11👍5🤩2
Заказчик: Нужно на нашем сайте сделать кнопки зеркальными, чтобы пользователь заходил и видел своё отражение.

Я: Подержите моё пиво.

CodePen-проект: https://codepen.io/tyeb_11/pen/dygoJow

#codepen
😁84🔥10👍5🤯31
​​Топ-14 Chrome-расширений для веб-разработчика

Правильно подобранный набор расширений может здорово упростить и ускорить разработку. В этом видео рассматривают подборку самых полезных расширений для веб-разработчика:

https://www.youtube.com/watch?v=d0EyQEGfVNg

#инструменты
👍8👎1
​​Что учить в 2024: роадмап и тренды веб-разработки

Видео разбито на две основные части. Первая — дорожная карта для начинающего веб-разработчика. Вторая — подробнейший Roadmap для дальнейшего развития вебе с разделением на 13 основных ветвей.

Приятного просмотра: https://www.youtube.com/watch?v=f76BnFk3pLI

#тренды #фронтенд #бэкенд
🔥8
Ещё одно расширение для VS Code от создателей Incredibly In Your Face, только теперь с лицом Думгая. Показывает реакцию на количество ошибок в коде.

Исходники: https://github.com/virejdasani/InYourFace

Расширение: https://marketplace.visualstudio.com/items?itemName=VirejDasani.in-your-face

Не разочаровывайте Думгая!

#инструменты
🔥14😁4🤔4👍21
​​Почему JavaScript останется популярным языком программирования в 2024 году?

Узнали у middle и senior-разработчиков, почему JavaScript будет популярным языком программирования в 2024 году и как это влияет на IT-рынок: https://tproger.ru/articles/populyarnost-javascript

#javascript #тренды
🔥103👍3
Вечное противостояние
🤣69👍10🔥3👎21
​​Заглядываем в консоль: пасхалки и приглашения на работу, которые вы могли пропустить

Разработчики часто прячут пасхалки в коде. Веб — не исключение. Это статья о поиске пасхалок в коде и о том, какие из них автору реально удалось найти: https://habr.com/ru/companies/timeweb/articles/781376/

#кек
🥰6👍42
​​Old​ but gold: Лучшая коллекция генераторов CSS-кода

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

https://blog.openreplay.com/a-top-collection-of-css-code-generators/

#css #фронтенд
🔥11👍2
​​Old but gold: Как понять режимы наложения раз и навсегда

Ну что, дизайнеры, давайте представим, что вам необходимо выбрать режим наложения для создания очередного потрясающе красивого элемента страницы. Что вы будете делать? Скорее всего начнёте перебирать каждый вариант наложения по списку, пока не найдёте подходящий. Так?

Если вы всё ещё не знаете, чем отличается Lighten от Soft Light или Multiply от Screen, то для вас есть статья, которая доходчиво всё объяснит: https://awdee.ru/blending-modes/

#ui #design
🔥5👍2