Size: a a a

2018 April 28
maxpfrontend
⏰ Розыгрыш консультаций будет сегодня в 20 на твиче (twtich.tv/maxpfrontend)
источник
maxpfrontend
Коллеги, у кого есть профиль на toster, сделайте подписку на вопрос (чтобы он попал в популярные). Хочется посмотреть, кто еще занимается тестовыми заданиями, подсмотреть лучшие практики.

https://toster.ru/q/526340

Так же, если у вас есть ответ на вопрос, но вас нет на тостере - черканите на почту (maxpfrontend@gmail.com).
источник
2018 April 30
maxpfrontend
Привет работягам, у ТЗ 2 обновился бэкэнд.

👾 Итак, версия 0.0.1:

- Нет необходимости в кнопке "валидация с ошибкой", теперь если введены неверные данные - с сервера приходит ошибка как в реальном приложении. Корректные данные: "max@test.com" и "12345"
- Все ответы с сервера стандартизированы: status "ok" и данные в поле data, либо status "err" и константа ошибки в поле "message"
- Снято ограничение на количество POST запросов, которое было достигнуто в MockAPI.

👀 Проверить, статус бэкэнда можно по адресу:
https://mysterious-reef-29460.herokuapp.com/api/v1/

полный текст задания: https://vk.com/@maxpfrontend-testovoe-zadanie-2 (работает без регистрации в vk)
источник
maxpfrontend
telegram закэшировал ссылку на быстрое чтение:
апдейт: username -> email
корректные данные для запроса:
email: max@test.com
password: 12345
content-type: application/json
источник
2018 May 03
maxpfrontend
⏰ Вебинар про “собеседования” уже скоро (10.05.2018 в 21:00), напоминаю, что есть опрос (2 минуты) для этого мероприятия -> https://goo.gl/forms/qD0kfCOt2z2tL7SO2
источник
2018 May 06
maxpfrontend
источник
maxpfrontend
Переведено "Исчерпывающее руководство по основам React в 2018 году" от Tyler McGinnis. Я бы даже сказал, что это некий конспект того, что нужно знать про React сегодня. Здесь нет интересных тонкостей или "хитрых" приемов, здесь только необходимое: про компоненты, про свойства и состояние, про методы жизненного цикла… Такую статью хорошо бы показать другу, который планирует изучать React.

https://maxpfrontend.ru/perevody/rukovodstvo-po-react-js-2018/
источник
2018 May 08
maxpfrontend
Вышли субтитры к видео про то, как можно сделать конфигурационный файл роутов.

https://habr.com/post/358124/
источник
2018 May 10
maxpfrontend
Сегодня, в ⏰ 21:00 поговорим о “Собеседовании”
Все по плану из опроса (все вопросы набрали хорошее количество голосов).
Так же, вопросы с тостера будут даны с ответами.

Старт как обычно за 5-10 минут, место встречи https://www.twitch.tv/maxpfrontend
источник
maxpfrontend
Начинаем! Похоже, что регистрация на твиче заблочена... поэтому, там можно смотреть как гость, или если вы уже зареганы - то как пользователь. Гости не могут задавать вопросы в чат, поэтому есть zoom - https://zoom.us/j/748887702

твич (смотреть можно без регистрации) - https://www.twitch.tv/maxpfrontend
источник
2018 May 11
maxpfrontend
Конспект с собеседования js (в основном junior) разработчика. Все вопросы с ссылками или ответами.

В закладки! 🎯

http://telegra.ph/Sobesedovanie-js-razrabotchika-s-otvetami-na-voprosy-05-11
источник
maxpfrontend
Видео с вебинара про собеседования тоже в сети:
https://www.youtube.com/watch?v=7Pit7CybZ3I
источник
2018 May 17
maxpfrontend
⏰ Близок дедлайн по второму ТЗ! Осталось 4 дня.

Никакой учебник, курс или ментор не поможет вам в изучении без практики. Это невозможно. Читаете посты/литературу, но не пишите код? Окей, скоро придется перечитывать. Затраты времени х2, а могли бы быть меньше.

Как начать? 🙄 Тут все просто:
1) устанавливаете create-react-app
2) пробуете поменять текст/картинку
3) начинаете читать текст тестового задания и добавлять все, что попадается под руку: сначала роутер и попытка сделать пару роутов, потом редирект (можно застрять, значит выход сделать по-простому хоть как-нибудь), затем редакс.

В любом процессе, главное начать и пара часов пролетит незаметно. Даже если вы не доделаете ТЗ до конца, у вас будут вопросы(!), которые будут закрыты на вебинаре с разбором и вы получите пласт добротных знаний, а не просто "еще один час теории".

p.s. уже получено 14 решений.
источник
2018 May 19
maxpfrontend
💭 Добрый вечер!

На udemy есть неплохой курс по TDD, на англ.
Однако, на гитхабе есть полный source код для этого курса

🔗 https://github.com/15Dkatz/react-tdd

Когда перестаешь удивляться тому, что код “просто работает” без постоянного переключения в окно браузера (зато переключаешься в терминал 👾 ) остается одна проблема: выбивать себе время на задачу, включая тест. Это того стоит, а аргументы простые: поддержка удешевляется.

P.S. так же, у redux обновлено руководство по тестам. Теперь и там jest. Если тестирование асинхронных экшенов заставит вас немного подумать, то тестировать редьюсеры - это просто, как в магазин выйти. ( https://redux.js.org/recipes/writing-tests#reducers )

P.P.S. прикладываю скриншот unit-теста для загрузки новостей из второго тз… Куда уж проще?)
источник
maxpfrontend
источник
2018 May 22
maxpfrontend
Привет! Разбор второго тествого задания будет 31 мая в 21 по Москве.

Регистрация:
> http://bit.ly/tz2-review-registration

Ссылка на задание:
> https://github.com/maxfarseer/tz-webinars/tree/tz-2-react-redux-router-async

Что будет на вебинаре 🤔:

+ Redux и работа с API
+ Где "переворачивать" неугодные данные?
+ Как пишут другие?
+ Кто сделал лучше всех на этот раз, и где взять код решения!

Под пресс попало более 25 решений, придется попотеть, чтобы уложиться в час.

Приходить можно (и нужно) даже если вы не сделали задание.
источник
2018 May 30
maxpfrontend
⏰ Вебинар по разбору тестовых заданий уже завтра. Старт в 21:00, регистрация по ссылке в предыдущем посте. Всего было прислано 30 решений.
источник
2018 May 31
maxpfrontend
Начинаем в 21, но уже можно подключиться:
https://zoom.us/j/645627732
или твич https://www.twitch.tv/maxpfrontend
источник
2018 June 02
maxpfrontend
👀 Запись и описание того что происходило на разборе второго тестового задания.
источник
maxpfrontend
источник