Обновить
6
-1
Алексей Волков@AlekseiVolkov

Старший разработчик интерфейсов в Люксофте

Отправить сообщение

Зачем Тьюринг изобрёл Redux?

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели6K

Конечно, он его не изобретал. Но если бы посмотрел сегодня сливы собесов, точно увидел бы в них свои идеи. Ведь есть же фундаментальные идеи за всей этой шелухой про синтаксис mapStateToProps!

Императивное программирование

Допустим, вам поручили сделать web проигрыватель. Бизнес ставит задачи, сроки горят. Что делаем? Правильно, берём родной <audio>.

решить автоматным программированием

Замыканий в JavaScript не существует

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели7.6K

По крайней мере так сказал блогер Demimurych у меня в комментариях: 

Дальше была беседа в комментариях, из который я вынес два хороших замечания:

Тему замыканий в языках программирования стоит рассказывать с проблемы функционального аргумента. 

Реализация этой проблемы наиболее и единственно полно описана в ECMAScript спецификации. 

Я потратил время и покажу, что нашёл!

Читать далее

Gatsby and its Greatness

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели1.1K

In the internet’s early days, blogging was straightforward. A server with PHP and MySQL allowed you to share your thoughts globally. Even FTP access with an index.html file sufficed.

However, as the web evolved, so did blogging requirements. Non-programmers needed user-friendly web interfaces, faster loading times, and seamless daily publishing. Platforms like Reddit, WordPress, and Tumblr emerged, but they faced a common issue: website ownership.

Read more

How Closures Work and Why It Matters

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели2K

They might sound complicated, but they are actually a fundamental part of the language. In this article, we’ll explore closures in a straightforward and practical way. Let’s clear up common misunderstandings. Walk through real-world examples. Nail those tricky interview questions about closures. By the end, you’ll see closures not as a hurdle, but as a valuable part of your JavaScript toolkit.

Continue Closure Journey

macOS Terminal: A Guide for Front-End Developers

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели12K

Hello, fellow front-end developers! Imagine a tool that’s not about punching in commands but a gateway to a world of coding artistry. That’s what the macOS Terminal became for me at Luxoft. 

Explore Advanced Terminal Techniques

HDR Displays and CSS: Enhancing Color and Brightness on the Web

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели6.8K

High Dynamic Range (HDR) allows for a wider range of colours and brightness levels. This technology works on displays that support HDR format. Nowadays web advantage of display gamuts such as Display P3 and Rec. 2020, which can display a much larger color space than traditional sRGB displays. It is 50% more colours.

CSS is ready to fix it (at least for Apple users). Find colour gamuts comparison, code examples and device support overview below.

Unlock HDR with CSS - read more

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Фронтенд разработчик
Старший