Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
22.7K subscribers
2.38K photos
143 videos
38 files
4.78K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
🧰 Cборка мусора в Javascript (V8) под капотом: гайд для фронтенд-разработчика

👉 Как работает память в V8
👉 Жизненный цикл памяти
👉 Сборка мусора:
☑️ Что такое мусор, зачем вообще его собирать?
☑️ Какие задачи есть у любого сборщика мусора ?
☑️ Minor GC (Scavenge)
☑️ Major GC (mark-sweep-compact)
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда бывает сложно разработать/отладить стили для различных состояний элемента, таких как наведение, фокус и т. д.

Выше показано, как мы можем перевести элемент в такие состояния в DevTools, чтобы легко решить эту проблему☝️

#devtool #tip by Shripal Soni
🥱27👍222
🤔 Вам не нужен для этого JavaScript

Это не кликбейт, а рассуждения фронтенд-разработчика Kilian Valkhof об одном из базовых принципов веб-разработки:

Следует выбирать наименее мощный язык, подходящий для решения задачи


🎄🥳 Кстати, оригинал статьи является частью HTMHell Advent Calendar 2023. Не пропускайте интересные статьи талантливых авторов.

#adventcalendar2023
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍4
💡В Angular v17 функции afterRender и предварительная версия afterNextRender для разработчиков теперь поддерживают phases.

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

#angular
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩7👍1
📈 Обзор рынка труда в ИТ: III квартал 2023 года

В этой статье обсудим зарплату программистов в III квартале 2023 года, динамику вакансий, тенденции рынка труда в ИТ и многое другое. Присоединяйтесь!

Читать статью
🤔54👍2🥱2
18 JavaScript One-Liners.pdf
1.4 MB
18 однострочников JavaScript, которые можно взять на вооружение: на заметку фронтенд-разработчику

👉 Читайте на Medium или в PDF
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
💡CSS sticky в действии, или Как прикрепить заголовок таблицы

➡️ Поиграть можно здесь

#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
👍282🥱2
🔍Насколько легко «войти в айти»?

Мы продолжаем собирать ваши истории о смене профессии и трудоустройстве в IT, чтобы написать большую аналитическую статью.

👉Если вы еще не рассказывали о своем опыте, пройдите короткий опрос по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱5👍21
📑 TSDocs — ваш новый источник документации для любого пакета или версии библиотеки.

🧑‍💻 Посмотрите примеры с Redux или Three.js, где вы можете использовать боковое меню для навигации по различным псевдонимам типов, функциям, классам и т. д.
🥱3👍1🔥1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
💡Простой способ привязки прокрутки на CSS: на заметку фронтенд-разработчику

➡️ Поиграть можно здесь

#css #tip by Shripal Soni
👍244🔥2
🧐Сложность алгоритмов: разбор Big O

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

👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🤩 CSS в 2023 году

За последние несколько лет, особенно в 2023 году, CSS пережил ренессанс. Если вы новичок в CSS или просто хотите освежить знания, посетите бесплатный курс «Изучение CSS» и другие бесплатные курсы, предлагаемые на web.dev..

А сегодня — обзор всех нововведений CSS в 2023 году от команды разработчиков Chrome UI.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁5
☝️🚀📊 Пример адаптивной гистограммы с использованием HTML, CSS и библиотеки Chart JS

#javascript #css #html #tip by David Mraz
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43