Как стать автором
Обновить

Компания Норд Клан временно не ведёт блог на Хабре

Сначала показывать

Event propagation

Время на прочтение 10 мин
Количество просмотров 1.1K
Блог компании Норд Клан

Типичное видение модели распространения события, которое мы привыкли видеть в интернете - это модель всплытия события (bubbling) подобно пузырьку, или погружению (capturing) подобно “камню”.

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

Вдохнуть поглубже
Рейтинг 0
Комментарии 0

Реактивность в Vue

Время на прочтение 13 мин
Количество просмотров 4K
Блог компании Норд Клан Реверс-инжиниринг *VueJS *

Уверен, вы когда-нибудь задавались вопросом «Что за зверь эта реактивность и как она работает?». Думаю, что настало время закрыть этот вопрос и рассмотреть работу реактивности на примере Vue.

Дизайн превью: Марина Четвертакова

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 9

Flutter, создание Home Widget на платформе iOS

Время на прочтение 6 мин
Количество просмотров 2.1K
Блог компании Норд Клан Разработка под iOS *Swift *Flutter *

Всем привет! Меня зовут Константин, я Flutter-разработчик в компании Nord Clan.

В данной статье мы с моей коллегой Анной хотели бы поделиться нашим опытом связки Flutter и home widget на платформе iOS.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Комментарии 4

Процесс рендеринга Vue

Время на прочтение 10 мин
Количество просмотров 3.4K
Блог компании Норд Клан Реверс-инжиниринг *VueJS *

Добрый день! Меня зовут Александр, я работаю frontend-разработчиком в компании Nord Clan. В прошлой статье мы рассмотрели процесс компиляции Vue, а теперь надо как-то «пристроить» результат этой самой компиляции в процесс рендеринга.

Дизайн лого: Марина Четвертакова

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 0

Объяснение паттерна Наблюдатель на примере Redux

Время на прочтение 6 мин
Количество просмотров 4.1K
Блог компании Норд Клан JavaScript *ReactJS *

Как часто приходится сталкиваться с тем, что начиная проект и развивая его до какого то момента, приходит понимание что код стал запутанным, а чтобы поправить зависимость в одном модуле, приходится править десятки похожих?

Казалось бы, что может избавить нас от мучительной рутины связанной с отслеживанием зависимостей? Есть один паттерн, который нам с этим поможет, и имя ему Наблюдатель. Давайте посмотрим как он реализуется в знакомой библиотеке менеджера состояний Redux.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 10

Красная нить MVC-Flux-Redux

Время на прочтение 7 мин
Количество просмотров 2.8K
Блог компании Норд Клан JavaScript *

Есть MVC-приложение на frontend, которое активно расширяется:  создаются новые модели, представления и контроллеры.
Со временем такое приложение начинает напоминать лабиринт из моделей, а баги, живущие в этом лабиринте превращаются в настоящих минотавров. Но все не так плохо, похоже есть нить, которая ведет из этого лабиринта…

Выбраться из лабиринта
Всего голосов 8: ↑5 и ↓3 +2
Комментарии 10

Сквозь тернии к core-у или процесс компиляции Vue

Время на прочтение 11 мин
Количество просмотров 4.4K
Блог компании Норд Клан JavaScript *VueJS *

Нео проснулся от бликов вспыхнувшего экрана компьютера. Экран заполняла зеленая полоска прогресса.

– Матрица – испуганно прошептал Нео.

– Александр, вы уснули на работе – прошептал тимлид.

Я взглянул на экран компьютера еще раз. Компиляция Vue была завершена. Я облегченно вздохнул.

Скомпилировать!
Всего голосов 20: ↑19 и ↓1 +18
Комментарии 2