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

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

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

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
#performance #html

Секреты использования семантической верстки в HTML5

Семантические теги придают обычным HTML-блокам особый смысл. Их использование позволяет поисковым системам лучше анализировать страницу и улучшает SEO.

https://prglb.ru/4hj3h
#javascript #advanced

Полное руководство по TypeScript

Популярность TypeScript растет бешеными темпами, значит, пора познакомиться с ним, если вы еще не сделали этого.

https://prglb.ru/32v8z
#tricks

Создаем анимированный фавикон

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

Проявим фантазию и анимируем важную иконку!

https://prglb.ru/5nzy7
#javascript

Как писать JavaScript-код еще лучше?

Несколько практических советов по улучшению вашего JS.

https://prglb.ru/4x5gf
#javascript #beginners

Это безумное слово this

Ключевое слово this существует во многих языках программирования.

Разбираемся, для чего оно нужно в JavaScript и как с ним правильно работать.

https://prglb.ru/1p6ej
#css

Топ-7 CSS-трендов 2019

Что актуально в мире верстки в 2019? 7 фич, на которые стоит обратить внимание.

https://prglb.ru/4y5rc
#frameworks #vuejs

Лучшие практики VueJS

Стайлгайды и лучшие практики работы с Vue.

https://prglb.ru/50zah
#javascript #advanced

Проектирование методов API в JavaScript

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

https://prglb.ru/2lxaq
#tools

Руководство по горячим клавишам Visual Studio Code

30 самых удобных и полезных шорткатов для вашего любимого редактора.

https://prglb.ru/5ur9m
#css #tricks

Крутые эффекты с CSS Blend Mode

8 очень красивых примеров использования CSS режимов смешивания.

https://prglb.ru/xgv2
#javascript #beginners

JavaScript: bind против apply и call

В чем смысл использования bind, когда у нас уже есть apply и call? Да и что вообще такое bind и где его использовать?

https://prglb.ru/5kuza
#css

Почему разработчики боятся CSS?

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

https://prglb.ru/4c90
#javascript #advanced

Удаление объектов-дубликатов из массива

Обнаружение и удаление дублирующихся объектов — это не самая простая задача в JavaScript. Познакомьтесь с ее возможным решением.

https://prglb.ru/gzlb
#javascript #beginners

Топ-5 скилов, которые нужно развить JS-джуну

В современном стремительно развивающемся JavaScript трудно понять, на чем стоит сосредоточить усилия. Особенно сложно приходится начинающим разработчикам. Если вы в растерянности, эта статья вам поможет.

https://prglb.ru/51vd2
#tricks

Движение модального окна по сложной траектории

Модальные окна обычно просто появляются. Это очень скучно. Иногда у них меняется масштаб или прозрачность — неплохо, но тоже не восторг. Давайте сделаем с ними что-нибудь странное :)

https://prglb.ru/31jb1
#frameworks #vuejs

Топ-10 инструментов и библиотек для Vue.js

Список must-have инструментов для удобной и эффективной разработки на Vue.

https://prglb.ru/4834
#css

Как на самом деле работает position: sticky в CSS

Никак не можете понять, почему ваши sticky-элементы не залипают, как нужно? Давайте разбираться в логике работы этого свойства.

https://prglb.ru/3c5jb
#css #tools

Полное руководство по SCSS/SASS

Вся мощь CSS-препроцессора: от простых переменных до циклов и миксинов!

https://prglb.ru/4mwqn
#javascript #advanced

Глубокое погружение в ES-модули в картинках

Разделение кода на модули — стандарт современной JavaScript-разработки. Но зачем мы это делаем и как это работает на самом деле?

https://prglb.ru/4168z
#css

CSS Battle

Проверь свои навыки верстки, выполняя задания. Сражайся с другими участниками, сокращая свой код. Полезная и затягивающая игра :)

https://cssbattle.dev/