Pull to refresh
56
0
Макс @maxfarseer

Провожу вебинары, разрабатываю на заказ (react)

Send message

Как frontend-специалисту повысить зарплату

Level of difficultyEasy
Reading time8 min
Views7.9K
Привет, username-айтишник. Сегодня хочу поделиться с тобой опытом о том, как улучшить свое материальное положение. Приведу практические примеры, чтобы выделяться среди миллиона других статей.

Для повышения вам понадобятся:

— технические навыки (hard skills),
— умение договариваться (soft skills)



Shut up and give me money
Total votes 9: ↑5 and ↓4+1
Comments18

Переписываем тестовое задание для junior frontend на TypeScript и react-hooks

Reading time21 min
Views43K

Привет Хабр, сегодня мы позанимаемся с TypeScript и React-hooks. Данный туториал поможет вам разобраться с основами "тайпскрипта" и поможет в работе над тестовым заданием для фронтендера.


Тестовые задания на проекте "Без Воды" — это возможность получить code-review. Дедлайн для текущего задания — 11 апреля 2019 года.


Читать дальше →
Total votes 21: ↑20 and ↓1+19
Comments0

Основы Redux (текстовый учебник, 2-е издание)

Reading time2 min
Views18K

Прошло 2.5 года после публикации первой версии подробного туториала по основам Redux. За это время gitbook насчитал 200 000+ уникальных посетителей.


redux cover


Под катом подробнее об учебнике и список изменений.

Читать дальше →
Total votes 26: ↑23 and ↓3+20
Comments8

Основы React (текстовый учебник, 2-е издание)

Reading time2 min
Views52K

Прошло 2.5 года после публикации первой версии подробного туториала по основам React. За это время gitbook насчитал 250 000+ уникальных посетителей.


book cover


Под катом подробнее об учебнике и список изменений.

Читать дальше →
Total votes 36: ↑35 and ↓1+34
Comments15

Code-review тестового задания junior react разработчиков

Reading time3 min
Views19K

Что это такое?


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


выбрал реакт

Читать дальше →
Total votes 22: ↑16 and ↓6+10
Comments25

React v16.4.0: События указателей

Reading time3 min
Views10K

Последний минорный релиз добавляет поддержку часто запрашиваемой фичи — событий указателей (pointer events)!


Также, он включает исправления для метода getDerivedStateFromProps. Полный список изменений доступен ниже.

Читать дальше →
Total votes 13: ↑11 and ↓2+9
Comments2

Как сделать конфигурационный файл роутов в React Router 4 (субтитры)

Reading time1 min
Views7K

Когда react-router 4 только появился, многие переживали по двум поводам:


  • Как вынести роуты в отдельный файл (конфиг роутов)
  • Как теперь жить без onEnter хука.

В видео от Tyler McGinnis'a освещен первый вопрос.


Читать дальше →
Total votes 17: ↑13 and ↓4+9
Comments18

Оптимизируем (debounce) срабатывание событий в React

Reading time1 min
Views8.3K

Вышел перевод видео с канала Manorism. В этот раз ничего нового. Наоборот, вспоминаем "старое" и оптимизируем частоту срабатывания событий с помощью "дебаунс" (debounce).


Читать дальше →
Total votes 7: ↑4 and ↓3+1
Comments0

Как использовать getDerivedStateFromProps в React 16.3 (ру субтитры)

Reading time1 min
Views17K

Вышел перевод нового видео от команды hackage.tv, в котором очень доступно рассказано об использовании методов жизненного цикла в React 16.3 и getDerivedStateFromProps в частности.


Total votes 11: ↑11 and ↓0+11
Comments16

Разработка игры на React + SVG. Часть 3

Reading time29 min
Views12K

TL;DR: в этих сериях вы узнаете, как заставить React и Redux управлять SVG элементами для создания игры. Полученные в этой серии знания позволят вам создавать анимацию не только для игр. Вы можете найти окончательный вариант исходного кода, разработанного в этой части, на GitHub


(третья часть заключительная. В ней помимо завершения разработки непосредственно игры, рассмотрена авторизация с помощью Auth0 и простой realtime-сервер — прим.переводчика)


image

Читать дальше →
Total votes 14: ↑14 and ↓0+14
Comments5

Вышел React v.16.3.0

Reading time5 min
Views18K

Несколько дней назад, мы написали пост о приближающихся изменениях в наших lifecycle-методах, где также затронули стратегию постепенной миграции (обновления). В React 16.3.0 мы добавили несколько новых lifecycle-методов для помощи в этой миграции. Мы также предоставили новое API для давно ожидаемых новшеств: официальное context API, ref forwarding API и ergonomic ref API.

Читать дальше →
Total votes 16: ↑15 and ↓1+14
Comments5

Wesbos  рассказывает как использовать новое React Context API (субтитры)

Reading time1 min
Views3.3K

Все пытаются рассказать о новом Context API. У Веса это получилось хорошо и не скучно. К тому же, у него отличная речь, что позволит вам подсматривать в субтитры гораздо реже.


image

Читать дальше →
Total votes 10: ↑6 and ↓4+2
Comments3

Создаем iOS секундомер на React-Native (субтитры)

Reading time1 min
Views6K

Привет, Хабр! Готовы субтитры к очень простому туториалу по React Native, в котором будет рассмотрена разработка приложения "Секундомер". За основу был взят секундомер на iOS.


Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments0

Мой опыт консультирования по JavaScript (React/Redux)

Reading time5 min
Views11K

Всем добрый день. В марте-апреле исполнится два года, как я выпустил небольшие текстовые книги по React на русском языке. Учебники без "воды" вышли в удачное время, и я получил много посещений, скачиваний и "читателей", так же известных как разные ip-адреса.


Книги окунули меня с головой в консультирование на русском языке. Я бы хотел высказать свои мысли по этому поводу и услышать ваши комментарии (как от тех, кто консультирует, так и от тех, кто ищет помощи). Надеюсь, для кого-то эта статья будет катализатором реакции "помочь другим и заработать".


Читать дальше →
Total votes 18: ↑14 and ↓4+10
Comments13

Использование шаблона render props вне рендера

Reading time4 min
Views5.1K

React представляет новое API (context API), которое использует "паттерн" (шаблон) render props (подробнее). На семинарах, встречах и в твиттере я вижу, что возникает много вопросов об использовании render props вне рендера, например, в обработчиках событий или "хуках" жизненного цикла(`lifecycle hooks').


image

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

Разработка игры на React + SVG. Часть 2

Reading time22 min
Views9.1K

TL;DR: в этих сериях вы узнаете, как заставить React и Redux управлять SVG элементами для создания игры. Полученные в этой серии знания позволят вам создавать анимацию не только для игр. Вы можете найти окончательный вариант исходного кода, разработанного в этой части, на GitHub
image

Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments1

Новое API React: Suspense (ру субтитры, с выступления Дэна на JS Conf)

Reading time1 min
Views15K

image


Дэн Абрамов рассказывает о "будущем" API — Suspense. По ходу презентации он описывает две проблемы:


  • проблема производительности устройства пользователя;
  • проблема его "коннекта" (скорости и стабильности соединения);

которые позволяет решить новое API.


P.S. Видео под катом, не забудьте включить субтитры.

Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments19

Разрабатываем игру на SVG + React. Часть 1

Reading time23 min
Views34K

TL;DR: в этих сериях вы узнаете, как заставить React и Redux управлять SVG элементами для создания игры. Полученные в этой серии знания позволят вам создавать анимацию не только для игр. Вы можете найти окончательный вариант исходного кода, разработанного в этой части, на GitHub.


image

Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments9

Текстовый туториал по react-router, а так же react-router + redux. На русском

Reading time3 min
Views43K

Всем добрый день. Немного с задержкой, но все же выходит третий мини-учебник. На этот раз разобран react-router. А так же две главы посвещены интеграции react-router + redux.


В процессе интеграции rr+redux я не использовал react-router-redux и redux-router. Как указано в самой книге, из-за активного развития библиотек, мне хотелось бы «научить вас рыбачить», а не просто «дать рыбу».


Также, приведенный способ по интеграции основан на личном опыте, плюс ответах разработчика redux (его твиттер) на SO, и изучении различных репозиториев. Он не является «единственно верным». Пожалуйста, укажите ссылки на ваши репозитории, либо предложите свои варианты в комментариях.


Поехали!


book_screen

Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments5
1

Information

Rating
Does not participate
Registered
Activity