Подкаст «Фронтенд Юность (18+)» #41 Секрет лучшей типизации в JS https://soundcloud.com/frontend_u/e41
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
Moscow JS 40 — отчёт, отзывы гостей и видеозаписи https://habrahabr.ru/company/avito/blog/350684/
Хабр
Moscow JS 40 — отчёт, отзывы гостей и видеозаписи
Всем привет! Мы не успели оглянуться, как закончились все оффлайн-места на Moscow JS 40, который прошёл в нашем офисе 1 марта. Записаться успели не все желающие.
Динамическое увеличение шрифтов с помощью CSS переменных https://codepen.io/rauldronca/full/VQJRga/
CodePen
Increase Font Size with CSS Variables
...
Вакансии подкинули. Если кому интересно, читайте в https://telegra.ph/Vakansii-03-18
Telegraph
Вакансии
1.Москва, офис Продуктовая компания #VCV. Мы делаем один из самых известных и клевых продуктов на рынке HR tech. Must have: JS на любом фреймворке (Vue.js, Vuex.js (предпочтительнее), React.js, Angular 2), Webpack HTML5, CSS3, SCSS. Обещаем: Конкурентную…
Загрузка третьестороннего JavaScript . Использование DevTools & Lighthouse для идентификации тяжелых 3P скриптов и техники их эффективной загрузки в статье Эдди Османи и Артура Эванса https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/
web.dev
Load Third-Party JavaScript | Articles | web.dev
Third-party scripts provide a wide range of useful features, making the web more dynamic. Learn how to optimize the loading of third-party scripts to reduce their impact on performance.
tinystate — небольшая но мощная библиотека по работе с состоянием в Angular https://github.com/SebastianM/tinystate
GitHub
SebastianM/tinystate
A tiny, yet powerful state management library for Angular - SebastianM/tinystate
Новое API React: Suspense (ру субтитры, с выступления Дэна на JS Conf) #react https://habrahabr.ru/post/350816/
Хабр
Новое API React: Suspense (ру субтитры, с выступления Дэна на JS Conf)
Дэн Абрамов рассказывает о "будущем" API — Suspense. По ходу презентации он описывает две проблемы: проблема производительности устройства пользователя; пробле...
Улучшение производительности в 10 раз: оптимизация статического сайта https://hackernoon.com/optimizing-a-static-site-d5ab6899f249
Hackernoon
10x Performance Increases: Optimizing a Static Site | HackerNoon
A couple months ago, I was traveling outside of the U.S. and wanted to show a friend a link on my personal (static) site. I tried navigating to my website, but it took much longer than I anticipated. There’s absolutely nothing dynamic about it — it has animations…
Друзья!
13 апреля в Екатеринбурге пройдёт конференция DUMP — самая большая конференция для программистов на Урале. Традиционно будет секция, посвященная frontend-разработке.
Выступают:
📌 Алексей Мигутский (Microsoft Microsoft),
📌 Зарема Халилова (Uploadcare),
📌 Серёжа Попов (HTML Academy),
📌 Анна Селезнёва (Evil Martians),
📌 Андрей Мелихов (Яндекс.Деньги),
📌 Виталий Слободин (Elonsoft).
Среди обсуждаемых тем: Headless-браузеры, React + Redux + Reselect, как отделить фронтенд от старого бэкенда, CSS vs Preprocessors.
Программа и регистрация: https://goo.gl/aEj4t3
Для наших читателей действует промо-код FRONTENDDEVDUMPHOORAY - скидка 5%.
🎁 Самое приятное: вы можете выиграть фирменную футболку с Вовкой-программистом и набор наклеек от организаторов. Условия розыгрыша очень простые: будьте нашим читателем и заполните маленькую гугл-форму https://goo.gl/forms/i5F42vfEqQZqOnOn1.
30 марта, с помощью великого random() мы определим победителя и подарим ему подарок.
13 апреля в Екатеринбурге пройдёт конференция DUMP — самая большая конференция для программистов на Урале. Традиционно будет секция, посвященная frontend-разработке.
Выступают:
📌 Алексей Мигутский (Microsoft Microsoft),
📌 Зарема Халилова (Uploadcare),
📌 Серёжа Попов (HTML Academy),
📌 Анна Селезнёва (Evil Martians),
📌 Андрей Мелихов (Яндекс.Деньги),
📌 Виталий Слободин (Elonsoft).
Среди обсуждаемых тем: Headless-браузеры, React + Redux + Reselect, как отделить фронтенд от старого бэкенда, CSS vs Preprocessors.
Программа и регистрация: https://goo.gl/aEj4t3
Для наших читателей действует промо-код FRONTENDDEVDUMPHOORAY - скидка 5%.
🎁 Самое приятное: вы можете выиграть фирменную футболку с Вовкой-программистом и набор наклеек от организаторов. Условия розыгрыша очень простые: будьте нашим читателем и заполните маленькую гугл-форму https://goo.gl/forms/i5F42vfEqQZqOnOn1.
30 марта, с помощью великого random() мы определим победителя и подарим ему подарок.
dump-conf.ru
DUMP - 2018
Конференция DUMP для разработчиков, менеджеров разработки, дизайнеров и тестировщиков.
FrontEndDev pinned «Друзья! 13 апреля в Екатеринбурге пройдёт конференция DUMP — самая большая конференция для программистов на Урале. Традиционно будет секция, посвященная frontend-разработке. Выступают: 📌 Алексей Мигутский (Microsoft Microsoft), 📌 Зарема Халилова (Uploadcare)…»
Ресурс для поиска и тестирования вариативных шрифтов https://v-fonts.com/
Хуки жизненного цикла Vue.js https://habrahabr.ru/company/mailru/blog/350962/
Habr
Хуки жизненного цикла Vue.js
Хуки жизненного цикла (lifecycle hooks) — важная часть любого серьёзного компонента. Нам часто нужно знать, когда компонент был создан, добавлен в DOM, обновлён или уничтожен. Хуки жизненного цикла...
Если вы когда-либо конфигурировали Webpack, Parcel снесет вам крышу! #web #parcel https://medium.com/@ibrahimbutt/if-youve-ever-configured-webpack-parcel-will-blow-your-mind-b615468cee78
Medium
If you’ve ever configured Webpack, Parcel will blow your mind!
And how to hit the ground running with Parcel.
Продолжаем познавать консоль
Мы уже рассказывали о неочевидных фичах консоли Chrome. Однако, на этом не все. У нас есть еще пара советов для любителей console.log . Например заюзать:
ну и многое другое, что позволит сделать ваше полотно в консоли более читабельным, а работу с отладкой эффективнее. Подробнее - по ссылке https://goo.gl/FSBZym
Мы уже рассказывали о неочевидных фичах консоли Chrome. Однако, на этом не все. У нас есть еще пара советов для любителей console.log . Например заюзать:
console.group() - для группировки вывода
console.count() - чтобы посчитать что-нибудь
console.trace() - для трассировки
ну и многое другое, что позволит сделать ваше полотно в консоли более читабельным, а работу с отладкой эффективнее. Подробнее - по ссылке https://goo.gl/FSBZym
Jem Space
Отладка Front-end: Console
Разработчики пишут код и допускают ошибки, конечно, не намеренно, но все же. Чем старше ошибка, тем труднее ее найти и исправить. В этой серии статей я попытаюсь показать, что вы можете сделать, используя Google Chrome Devtools, плагины Chrome и WebStorm.…
Вы можете создать нейронную сеть на JavaScript даже если вы на самом деле не понимаете нейросети #ai https://itnext.io/you-can-build-a-neural-network-in-javascript-even-if-you-dont-really-understand-neural-networks-e63e12713a3
Medium
You can build a neural network in JavaScript even if you don’t really understand neural networks
Setting expectations…
Service Workers. Web Push и где они обитают #web https://habrahabr.ru/company/2gis/blog/350034/
Хабр
Service Workers. Web Push и где они обитают
Добро пожаловать в школу CODEдейства и волшебства! На сегодняшнем занятии мы с вами узнаем, как использовать малоизвестный тандем Web Push + Service Workers (...