FrontEndDev
29.4K subscribers
1.96K photos
15 videos
7.16K links
🚀 Статьи, новости, туториалы по frontend разработке.

http://jem-space.ru

Admin: @jem_jem
Пишу в @five_a_m

Хорошие серваки от DigitalOcean: https://m.do.co/c/1351d64475ee

Реклама: http://bit.ly/2NxmVDu
Download Telegram
Подробный аудит производительности библиотеки boomerang, над которой работают разработчики Akamai https://calendar.perfplanet.com/2017/an-audit-of-boomerangs-performance/
Плейсхолдеры изображений: делайте это правильно или не делайте вообще. Пожалуйста http://www.robinosborne.co.uk/2018/01/05/image-placeholders-do-it-right-or-dont-do-it-at-all-please/
Следующий уровень Accessibility: 5 способов, с помощью которых я сделал freeCodeCamp Guide более удобным для людей с ограниченными возможностями https://medium.freecodecamp.org/next-level-accessibility-freecodecamp-guide-7cbd6473eabd
npmjs.com: Состояние JavaScript фреймворков, 2017 Часть 1: Front-End фреймворки , Часть 2: Экосистема React , Часть 3: Back-End фреймворки https://www.npmjs.com/npm/the-state-of-javascript-frameworks-2017-part-3-back-end-frameworks
ertdfgcvb — интерактивная ascii-анимация https://ertdfgcvb.xyz/
Ресурсоёмкий Node.js

При разработке веб-сервера на Node.js можно столкнуться с проблемой блокировки event цикла JavaScript при обработке тяжелых (длительных) операций. Из-за этого новые запросы долго ожидают обработки.

Для решения этой проблемы можно создавать дочерние процессы, которые не будут блокировать цикл событий родительского процесса.
Однако, каждый дочерний процесс кушает память. И это решение плохо масштабируется.

Другой вариант решения - настройка очереди и пула рабочих процессов.
О том как это сделать и зачем нам Kue и Redis, читайте в переводе цикла из 2 коротких статей "CPU Intensive Node.js" :
Часть 1 https://goo.gl/HuxxEc
Часть 2 https://goo.gl/72Pf4x
React PWA . Стартовый шаблон для PWA, с сервер-сайд рендерингом, встроенными SEO и техниками для достижения максимальной скорости UX https://www.reactpwa.com/