Оптимизация производительности фронтенда . Расшифровка доклада Игоря Алексеенко с Frontend Conf 2017 https://habrahabr.ru/company/oleg-bunin/blog/345498/
Хабр
Оптимизация производительности фронтенда
Тормозящий сайт — это боль не только пользователя, но и разработчика. Как можно исправить ситуацию, в каких случаях нужно делать ставку на кэширование, а где мож...
Как машинное обучение меняет SEO https://www.searchengines.ru/machine-learning-seo.html
Searchengines.ru
Как машинное обучение меняет SEO
В последние пару лет мы постоянно слышим о машинном обучении. Но действительно ли мы знаем, что это такое, и как оно изменит результаты органического поиска? #google #rankbrain
Service Workers. Инструкция по применению https://habrahabr.ru/company/2gis/blog/345552/
Habr
Service Workers. Инструкция по применению
Количество выходов в интернет с мобильных устройств ежегодно растёт на 2-4% в год. Качество связи не успевает за такими темпами. Как итог, даже самое лучшее веб-приложение обеспечит ужасный опыт, если...
Почему разработчики и компании выбирают Angular https://medium.com/angular-japan-user-group/why-developers-and-companies-choose-angular-4c9ba6098e1c
Medium
Why Developers and Companies Choose Angular
日本のみなさん、こんにちは!
Минимальный набор мета-тегов для шаринга в соцсетях https://www.phpied.com/minimum-viable-sharing-meta-tags/
phpied.com
Minimum Viable Sharing Meta Tags
MVSMT for short... yeah, like this is going to catch up. So anyway.
Before starting publishing the Web Performance Calendar this year I though: hey, them articles should show up nicer when shared in the most Social of Medias. You know, a big ol' image…
Before starting publishing the Web Performance Calendar this year I though: hey, them articles should show up nicer when shared in the most Social of Medias. You know, a big ol' image…
toapi — библиотека для обеспечения API любому сайту https://www.toapi.org/
Видеозаписи митапов Odessa Frontend https://www.youtube.com/channel/UCKCPGqgTiu4koUi0jcIFnHQ/videos
YouTube
OdessaFrontend Community
Как воссоздать структуру страниц Medium с помощью CSS Grid https://medium.freecodecamp.org/how-to-recreate-mediums-article-layout-with-css-grid-b4608792bad1
freeCodeCamp.org
How to recreate Medium’s article layout with CSS Grid
When people think of CSS Grid they normally envision image grid layouts and full web pages. However, CSS Grid is actually a superb…
Подкаст «Веб-стандарты», Выпуск №101: Как отмечать НГ, что читать и смотреть в следующем году, последние Звёздные войны и вся сага, Дж. Р. Р. Толкин и фантастика, зачем заливать оливье водой и… песня! https://medium.com/web-standards/episode-101-2dff1854eab
Medium
Выпуск №101
31 декабря 2017
Исчерпывающий справочник по JavaScript для вашего следующего собеседования. Часть 1 https://habrahabr.ru/post/345882/
Хабр
Исчерпывающий справочник по JavaScript для вашего следующего собеседования. Часть 1
Перевод статьи Gustavo Azevedo The Definitive JavaScript Handbook for your next developer interview. JavaScript был и продолжает быть самым популярным языком...
О фактах, которые многие забывают при замере производительности https://calendar.perfplanet.com/2017/forgotten-facts-while-measuring-performance/
Performance Calendar
Forgotten facts while measuring Performance
We are in the era where everyone involved in SDLC understands their role in building high performance system. It's no more the core responsibility of Performance Engineering team in silo to ensure the system performance is assessed & certified few days before…
Подробности приближающегося релиза Babel 7.0 https://babeljs.io/blog/2017/12/27/nearing-the-7.0-release
babeljs.io
Nearing the 7.0 Release · Babel
> Check out [Planning for 7.0](https://babeljs.io/blog/2017/09/12/planning-for-7.0) for the last updates throughout the 7.0 pre-releases. If something isn't clear in this post let me know!
Кошмарный слайдинг: понимание работы Range Input https://css-tricks.com/sliding-nightmare-understanding-range-input/
CSS-Tricks
A Sliding Nightmare: Understanding the Range Input | CSS-Tricks
You may have already seen a bunch of tutorials on how to style the range input. While this is another article on that topic, it's not about how to get any
Автоматичекие изменение размеров колонок в CSS Grid: `auto-fill` vs `auto-fit` https://css-tricks.com/auto-sizing-columns-css-grid-auto-fill-vs-auto-fit/
CSS-Tricks
Auto-Sizing Columns in CSS Grid: `auto-fill` vs `auto-fit` | CSS-Tricks
One of the most powerful and convenient CSS Grid features is that, in addition to explicit column sizing, we have the option to repeat-to-fill columns in a
Google: директива Noindex, follow со временем переходит в Noindex, nofollow https://www.searchengines.ru/1153018.html
Searchengines.ru
Google: директива Noindex, follow со временем переходит в Noindex, nofollow
Во время последней видеовстречи для вебмастеров сотрудник Google Джон Мюллер рассказал, что со временем директива Noindex, follow начинает расцениваться поисковой системой как Noindex, nofollow...
Подкаст «Drinkcast», #23 — «Afterparty» https://spb-frontend.ru/podcast/23/
Серверный рендеринг Angular 5 с помощью Firebase — пошаговое руководство https://medium.com/@hamedbaatour/angular-5-server-side-rendering-with-firebase-step-by-step-guide-ec5f4d8ef38b
Medium
Angular 5+ Server Side Rendering With Firebase 🔥 — Step-By-Step Guide
Intro
Какие JavaScript фреймворки вам следует выучить в 2018? https://medium.com/@samerbuna/which-javascript-frameworks-should-you-learn-in-2018-ecea9a27617d
Medium
Which JavaScript frameworks should you learn in 2018?
Let me first define what I think a coding framework is because the word is debatable. I think a framework is a library that defines…