Библиотека фронтендера | 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
加入频道
Супер руководство по потокам в Node.js

Что на самом деле скрывается за однопоточностью Node.js?

https://prglb.ru/3cpyc
#javascript #beginners

JavaScript-массивы в деталях

Массивы — одна из фундаментальных структур данных. Разбираемся, как они работают в JS.

https://prglb.ru/sls9
#html #performance

Как ускорить ваш сайт с помощью тега link?

Функция прогнозирования (Foreseeing) в браузерах – это будущее высокоскоростного интернет-серфинга. Учимся предсказывать действия пользователя и заранее загружать ресурсы.

https://prglb.ru/222ho
#css #tools

10 крутых PostCSS плагинов, которые сделают тебя CSS-волшебником

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

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

Вводим компоненты Vue в олдскульные веб-приложения

VueJS — это фантастический инструмент для создания SPA с нуля, но вводить его в существующий проект не всегда просто.

https://prglb.ru/17n6k
#javascript #advanced

Классическая аркадная игра на JS и HTML5 Canvas

Минутка геймдева на нашем канале. Создаем аркаду Tron Light Cycles для двух игроков на canvas.

https://prglb.ru/5h9rf
#frameworks #angular

Angular, TypeScript и декораторы

Используем декораторы в Angular-приложениях

https://prglb.ru/3agh
#javascript

Руководство по обработке ошибок в JavaScript

Подробный гайд по правильной работе с исключениями в JS

https://prglb.ru/1n2xx
#javascript

50 вопросов на JS-собеседовании

50 вопросов, ответы на которые вы должны знать, прежде чем идти на собеседование по JavaScript

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

Хорошо ли вы разбираетесь в CSS Layout?

Небольшой тест для проверки и подробный разбор вопросов.

https://prglb.ru/3du40
#javascript #beginners

JavaScript v. 2.0 Работаем с формами

Видеоурок с подробным разбором элементов форм.

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

Руководство по визуальному тестированию

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

https://prglb.ru/50s5m
#css #tricks

15 забавных и вдохновляющих примеров CSS анимаций

https://prglb.ru/2weer
#frameworks #vuejs

Руководство по работе с компонентами Vue для начинающих

Vue реализует компонентно-ориентированный подход к разработке интерфейсов. Разбираемся, что там к чему.

https://prglb.ru/2j8pk
#html

9 инструментов для тестирования шаблонов email-рассылок

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

https://prglb.ru/30v1k
#javascript #beginners

Async/await и промисы: Объясняем, как будто вам пять лет

Еще одна попытка понять асинхронный JavaScript. На этот раз все точно получится!

https://medium.com/javascript-in-plain-english/javascript-async-await-and-promises-explained-like-youre-five-years-old-61733751e9a5
​​Выходные начинаются в пятницу!
В SkillFactory ко Дню программиста стартует акция скидки 40% на курсы по программированию (только с 13.09 до 16.09).

Записывайся на специализацию «Фронтенд-разработчик» и изучай HTML, CSS и JS с основ и до реальных рабочих задач: https://clc.to/3Bh8Xw
Каждый новый инструмент ты закрепишь проектом на практике. А это 12 проектов для портфолио!

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

🔥 Не откладывай на будущее — запишись уже сегодня: https://clc.to/3Bh8Xw
#performance

Оптимизация изображений в вебе

Авторы проанализировали 500 лучших сайтов, чтобы рассказать вам, как понравиться Google.

https://blog.uploadcare.com/image-optimization-and-performance-score-23516ebdd31d
Рендеринг в вебе

Где рендерить шаблоны вашего приложения - на сервере или на клиенте? Разбираемся в подходах, их плюсах и минусах.

https://developers.google.com/web/updates/2019/02/rendering-on-the-web
#html #javascript

Не паси задних: используй DOM как профессионал

Готов стать лучшим веб-разработчиком? Читай статью и перестанешь бояться DOM, будешь использовать его на полную катушку, даже полюбишь.

https://proglib.io/p/ne-pasi-zadnih-ispolzuy-dom-kak-professional-2019-09-11