Библиотека фронтендера | 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
加入频道
#patterns

Веб-разработка: 10 антипаттернов, которых лучше избегать

Плохие практики веб-программирования, от которых вы должны немедленно избавиться!

https://prglb.ru/3rljq
#javascript #performance

Руководство по линтингу JS с помощью JSHint

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

https://prglb.ru/aqjz
#javascript

Паттерны для frontend-приложений на JS

Технологии развиваются — паттерны остаются.

https://prglb.ru/4a2l5
#javascript #3d #snippets

JavaScript в 3D: введение в Three.js

Вашим приложениям пора выходить в третье измерение!

https://prglb.ru/4915l
​​Мы сделали открытую для всех демоверсию остросюжетного курса по логике, математике и основам программирования, просим любить и жаловать: https://stepik.org/invitation/323048cf885bc62472344069a04616cc6e292412/

Если вам что-то понравилось, пишите, если что-то не понравилось, то тоже пишите, будем рады любым предложениям и пожеланиям: https://yangx.top/joinchat/Gm8k_RBjdOJX5hvzP0ATWg
#beginners

JavaScript Symbols. Новый тип примитивов

Зачем в JS появились символы и что с ними можно делать?

https://prglb.ru/2p2eq
#testing

Пошаговое введение в тестирование эндпоинтов

От подключения и настройки инструментов до проведения полноценных тестов.

https://prglb.ru/5s91m
#javascript #advanced #core

Как работает JavaScript: внутреннее устройство JavaScript и движка V8

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

https://prglb.ru/3csmv
#tools #editor

Сниппеты в VS Code

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

https://prglb.ru/56rfb
#canvas #effects

Берем картинку, разбиваем ее на отдельные точки и создаем крутой эффект рассыпания при наведении

https://codepen.io/FlorinPop17/pen/VXayby
#javascript #interview

Try/Catch/Finally

Детальный разбор конструкции try {} catch {} finally {}.

https://prglb.ru/wi2s
#css #layout #grid

Причуды CSS Grid и абсолютного позиционирования

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

https://prglb.ru/12t91
#javascript #advanced

Связные списки на JavaScript

Реализуем базовые структуры данных на JS:

- https://prglb.ru/d8f — односвязный список
- https://prglb.ru/18n7r — двусвязный список
#beginners

20 рабочих советов от Junior Front-end developer

В начале изучения важна каждая крупица знаний. Для статьи мы отобрали список полезных советов для совсем зеленого front-end developer-а

https://proglib.io/sh/nT1lyBoC6U
#frameworks #react

ReactJS с Нуля до Профи

Большой видеокурс по React, в котором вы с нуля создадите полноценное приложение на самом популярном фронтенд-фреймворке. В комплекте роутинг, авторизация и firebase.

https://prglb.ru/22tbt
#css

Нормализация или сброс

CSS любого проекта начинается с обнуления дефолтных стилей элементов. Для этого существуют две основные стратегии — Normalize СSS и CSS Reset. В чем разница и что вам следует использовать?

https://prglb.ru/3ifhl
#nodejs #npm #tools

10 лучших практик безопасности при работе с NPM

Практически каждый фронтендер сейчас активно работает с NPM — загружают чужие инструменты и публикуют собственные разработки.

Не забывайте о безопасности!

https://prglb.ru/53wug
#javascript #advanced

Практическое руководство по JavaScript Proxy

Прокси — мощный инструмент метапрограммирования в JS, который позволяет разработчику расширить семантику объектов. Зачем это нужно и как этим пользоваться?

https://prglb.ru/2izj7