Pull to refresh
9
0
Send message

Базовые принципы UX для frontend-разработчика

Level of difficultyEasy
Reading time9 min
Views16K

Знаете, однажды в какой-то статье я наткнулся на интересное высказывание, которое гласило, что фронтенд-разработчик может стать последним рубежом, который может предотвратить создание «неюзабельного» UI. И это чертовски меткое и выразительное высказывание, которое отчасти и привело меня к созданию этой статьи про базовые принципы UX, которые не помешало бы иметь на вооружении каждому фронтенд-разработчику.

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

Читать далее
Total votes 7: ↑6 and ↓1+6
Comments6

Зачем писать юнит-тесты на фронтенд?

Level of difficultyMedium
Reading time10 min
Views12K

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

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

Читать далее
Total votes 9: ↑6 and ↓3+4
Comments23

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

Reading time13 min
Views10K

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

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

Читать далее
Total votes 12: ↑12 and ↓0+12
Comments9

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

Reading time10 min
Views7.4K

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

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

Читать далее
Total votes 9: ↑9 and ↓0+9
Comments0

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

Reading time7 min
Views5.6K

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

Выбраться из лабиринта
Total votes 6: ↑3 and ↓3+2
Comments10

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

Reading time11 min
Views10K

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

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

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

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

Скомпилировать!
Total votes 14: ↑13 and ↓1+18
Comments2

Information

Rating
Does not participate
Registered
Activity

Specialization

Frontend Developer
Middle
Git
React
Vue.js
TypeScript
Node.js
MobX
Redux
Jest
Cypress