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
23 доклада с FrontFest 2017 : код и творчество, разработка SPA, оптимизация графики, декларативная шаблонизация, алгоритмы и структуры данных, доступность, i18n и другое #web https://www.youtube.com/playlist?list=PLK0ZcucztUiUMlKdEyaHkAurtmXZp36S5
Техники композиции в js
#js #common

Все привыкли к использованию наследования для переиспользования кода и создания связи объектов. Однако, наследование является самой узкой формой связи объектов.

Есть несколько хороших альтернатив классовому наследованию, среди которых объектная композиция.

Формы объектной композиции:
▫️ Агрегация - когда объект формируется из перечислимого набора подобъектов
▫️Конкатенация - когда объект формируется путем добавления новых свойств к существующему объекту
▫️Делегирование - когда объект ссылается или делегирует другому объекту

Подробнее и с примерами можно ознакомиться в нашем переводе статьи Эрика Элиота https://goo.gl/9KaEFD
Как писать хорошие приложения на Node в 2018 году
#node_js

Если вы занимаетесь разработкой на Node.js, в 2018 году следует сделать упор на следующие вещи:
▫️Используйте async-await
▫️Oзнакомьтесь с import и HTTP/2
▫️Позаботьтесь о безопасности
▫️Освойте микросервисы

Подробнее о том, почему это стоит сделать и какие ресурсы использовать, читайте в нашей заметке https://goo.gl/4fKWHn
Встречайте Modern Serverless Starter Kit — современный стартовый serverless инструментарий от Postlight (Webpack, Babel, ESLint и Prettier) #web https://trackchanges.postlight.com/introducing-postlights-modern-serverless-starter-kit-53ebfbf4459f
Подробный аудит производительности библиотеки boomerang, над которой работают разработчики Akamai https://calendar.perfplanet.com/2017/an-audit-of-boomerangs-performance/