Привет, космонавты! Сегодня у нас беспрецедентно дизайнерский подкаст: ужасные UX тренды 2017 года, очередной редизайн YouTube, функциональный дизайн с тенями и градиентами. А еще прошлись по последним сплетням: уход директора по маркетингу из «ВКонтакте» в «Додо пиццу» и использование образа Дианы Шурыгиной в рекламе Burger King.
Программирование
Весь контент про Программирование — процесс создания компьютерных программ. Включает в себя алгоритмику, математику и прочую оптимизацию.
В выпуске «Суровый веб» #113 мы обсудили отличную тему в блоке «разработка», хотелось бы выделить её отдельно. Это очередная зарисовка от Марико Косако, в которой она нарисовала введение в Service Worker’ов, для того чтобы понимать принцип их работы.
→ Прямая ссылка ←Наш подписчик Вова Дудай продолжает рассказывать про методы деструктуризации структур данных в JavaScript последней редакции. На этот раз про объекты.
→ Прямая ссылка ←Уважаемые подписчики, сегодня вас ждёт выпуск, в котором будет очень много дизайна, например, статью про UI и UX мобильных форм, заметку о том, что грядёт новый тренд в веб-дизайне — круги. Ещё поговорили про введение в service worker-ы на примере картинок Марико Косаки и обсудили какими бы автомобилями были языки программирования.
Нравится вам это или нет, но JavaScript пока никуда не денется. Неважно какой фреймворк, «компилятор в js» или библиотеку вы используете, баги и проблемы с производительностью будут всегда вас преследовать. И всегда это напрямую будет зависеть от вашей кодовой базы. Подключение «лучшего фреймворка месяца» ради пары строк кода может быть невероятно дорогим с точки зрения производительности. При этом баги не только не уйдут, но и могут проявиться в другом контексте.
Плохой код не должен оставаться плохим, читайте эту книгу и узнайте несколько методов отлова «дорогого» кода, а также исправления багов.
→ Ссылка для ознакомления ←В выпуске «Суровый веб» #112 мы обсудили отличную тему в блоке «разработка», хотелось бы выделить её отдельно. Вместе с Марико Косако мы наглядно выяснили как работают JavaScript promises (промисы), для чего они нужны и какие методы используются для их реализации.
→ Прямая ссылка ←Привет, космонавты! На этой неделе в подкасте на редкость длинный дизайн: 10 трендов навигации на сайтах, 5 проявлений влияния UI на UX, а также популярные техники web анимаций от Ника Бабича. Кроме этого в рамках разработки мы вместе с автором статьи разжевали что такое JavaScript промисы на примере бургерной вечеринки и поговорили про агрессивное кэширование в браузерах.
В крайнем подкасте мы много говорили за разработку, но одну из тем нельзя не выделить отдельно — вместе с автором статьи мы постарались разобраться в особенностях функционального программирования. Весь подкаст можно посмотреть здесь: Суровый Веб #111.
→ Прямая ссылка ←Часто к изоморфному JavaScript относятся как к святому граалю, ведь он помогает использовать один и тот же код на сервере и в клиентском браузере. Этот гид показывает вам практические примеры построения и поддержки ваших собственных изоморфных JavaScript приложений. А также вы узнаете почему подобная архитектура приложений стала невероятного популярным способом устранения таких неудобств как долгие загрузки страниц и SEO оптимизация.
Изоморфный JavaScript становится реальным выбором для команд, использующих разные стеки технологий. Авторы Jason Strimpel и Maxime Najum показывают почему такие компании как Walmart, Airbnb, Facebook и Netflix используют изоморфные библиотеки.
→ Ссылка для ознакомления ←Почитайте большой гайд на официальной странице фреймворка Vue.js, они недавно обновили его и там подробно и понятно всё написано!
→ Прямая ссылка ←Добро пожаловать в новый выпуск «Сурового Веба», в котором мы рассмотрели гениальные темы про дизайн: возвращение стиля 80х, новый логотип Mozilla и Project Neon (перезапуск дизайна Windows 10). Кроме этого подъехали сочные темы про разработку: какие языки программирования учить в 2017 году; разбираем основы функционального программирования; искусство «защитного программирования».
Привет, космонавты! Сегодня рассказали вам про новые шрифты, которые вышли за этот короткий месяц, кроме этого поговорили про JavaScript тренды 2017 года, а также о самых передовых CSS технологиях, которые нужно узнать в грядущем году. А ещё обсудили большое количество новостей из мира IT, в том числе покупку Mail.Ru Group Мегафоном.
Нечастый гость на нашем блоге — статья с A List Apart. О том, что у таких вещей как LEGO есть чему поучиться, а именно — модульном дизайну.
→ Прямая ссылка ←Сколько раз вам приходилось писать свой метод camelCase или гуглить что-нибудь типа «camelcase string JavaScript»? Теперь — не нужно, для всего такого есть библиотека Voca.
→ Прямая ссылка ←Посмотрите интересную технику, которая позволяет использовать Sass для автоматического выбора цвета текста (чёрный и белый) по контрасту.
→ Прямая ссылка ←