21.06.2022 Front-end
Практичні завдання на співбесіду: CORE JS part 2

1. Що виведеться в консоль?
2. Напишіть свою реалізацію методу масиву map
3. Напишіть функцію, яка перевіряє чи слово являється паліндромом
4. Напишіть функцію, яка перевіряє чи слова являються анаграмою
5. Напишіть функцію, яка знайде всіх користувачів онлайн у штаті Michigan
6. Напишіть функцію, що створить шахову дошку в консолі

02.08.2021 Front-end
Angular Universal: Кеширование серверных запросов

Если вы создаете свой SPA с помощью Angular Universal, возможно, вы заметили, что при загрузке страницы содержимое «мигает» и после загружается снова. Это может происходить из-за того, что выполняются повторяющиеся запросы, сначала на сервере, а затем на клиенте. Что бы этого избежать

13.10.2020 Front-end
Производительность в Angular

Как определить производительность в Angular и способы ее улучшить.
Когда речь заходит о производительности Single Page Applications, мы можем говорить о сетевой производительности и о RunTime Performance.

25.07.2020 Front-end
Web Share API: Как поделиться ссылкой на мобильных устройствах в один клик

В мобильных устройствах есть встроенная возможность поделиться ссылкой через приложения, установленные на данном устройстве. При этом Вашему веб-сайту совершенно не нужно знать какие именно приложения есть у пользователя, так как практически все реализовано стандартными браузерными возможностями с минимальным вмешательством разработчика. Всего при помощи одной кнопки Вы даете возможность пользователю поделиться вашей ссылкой или файлом в любом из его приложений.

07.07.2020 Front-end
Angular 2+: Стратегия обнаружения изменений

Стратегия обнаружения изменений – это механизм Angular, который отвечает за изменение в шаблонах при изменении в моделях

06.07.2020 Front-end
Жизненный цикл компонента Angular

В Angular компоненты имеют свой жизненный цикл (lifecycle) от создания компонента и до его удаления, который разделяется на конкретные фазы.

19.10.2019 Front-end
Оптимизация: Отложенная загрузка изображений

Ленивая загрузка – это метод оптимизации производительности, который позволяет загружать только необходимые разделы веб-страниц и страниц для мобильных устройств по запросу, а не все сразу. Это означает, что каждый раз, когда пользователи прокручивают ваше приложение, подгружается содержимое то, которое попадает в область просмотра.

12.09.2019 Front-end
Практические задания на собеседование: CORE JS

1. Что выведется в консоль?
2. Напишите функцию сложения вида add(num1)(num2)..
3. Задачки с Promise
4. Найдите средний возраст пользователей
5. Напишите findUnique() функцию
6. Напишите createCounter() функцию

26.06.2019 Front-end
Вопросы и ответы на собеседование: CORE JS

Популярные вопросы и ответы на собеседовании:
1. Context (bind / call / apply)
2. Scope
3. Hoisting
4. var, let & const
5. Promises. Promise chain
5. Event Loop

17.03.2019 Front-end
Polymer 3: Intro

Polymer – это библиотека от Google, предназначена для создания и использования пользовательских элементов (WebComponents).

17.11.2018 Front-end
Angular 7: Обновления и новые фичи

Вы еще не используете Angular 7 и не знаете с чего начать? Тогда эта статья специально для Вас! Здесь мы рассмотрим основные отличия Angular 7 от более ранних версий, некоторые отличные функции для повышения производительности и разберемся чем же он так привлекает разработчиков.

13.11.2018 Front-end
Что нового появилось в Angular 6?

В этой статье я сделаю краткий обзор основных захватывающих обновлений, которые принес нам Angular 6, включая RxJS 6, Angular Elements, Ivy рендеринг и многое другое.