Size: a a a

React — русскоговорящее сообщество

2020 August 03

A

Alex in React — русскоговорящее сообщество
Den
Если на курсах не учат ничему толковому, даже за деньги тогда как найти первую работу, когда компаниям джуны не нужны? Поделитесь опытом, пожалуйста!
Прокопчука не надо, есть "большая книга css", документация, best practices и методологии написания, например БЭМ.
источник

DB

David Bowie in React — русскоговорящее сообщество
Phil Morris
Отлично!
Вот тестовое задание:
Реализуйте SPA приложение “Погода”. С помощью API https://openweathermap.org/.

В приложении должен быть следующий функционал:
1. "Главная страница", при переходе на которую у пользователя запрашивается гео локация, забирать по API погоду и отобразить пользователю.
2. Немного ниже должен быть селект с городами. Выбрав один из городов, пользователь попадает на "страницу" с погодой по выбранному городу.
3. На странице есть кнопка «Вернуться», при клике — пользователь возвращается на "главную".

Требования по технической части:
1. React
2. Redux
3. Semantic UI React
4. React Routing (будет плюсом)

Дополнительно можно использовать любые популярные бесплатные библиотеки.
Особое внимание нужно уделить деталям и чистоте кода.

Результат тестового задания можно предоставить ссылкой на репозиторий либо архивом. Должны быть вложены как файлы исходники, так и собранная production версия.

Жду ваше тестовое :)
Удачи!
а что за вакансия?
источник

ii

ilia ivanik in React — русскоговорящее сообщество
export default - зло is the side effect
!users.length убрать, так можно только проверять сколько айтемов пришло
users[0] === null убрать, это вообще жесть
а как я тогда проверю что у меня загрузка идет или загрузка прошла, но пользователей в базе не найдено?
источник

PM

Phil Morris in React — русскоговорящее сообщество
David Bowie
а что за вакансия?
Без понятия, мне чел один скинул как пример
источник

ei

export default - зло... in React — русскоговорящее сообщество
ilia ivanik
а как я тогда проверю что у меня загрузка идет или загрузка прошла, но пользователей в базе не найдено?
isLoading
источник

ei

export default - зло... in React — русскоговорящее сообщество
Уже 10 раз писали об этом
источник

EA

El Anonimo in React — русскоговорящее сообщество
Alex
Прокопчука не надо, есть "большая книга css", документация, best practices и методологии написания, например БЭМ.
Тексты долго, практикой быстрей.
источник

ii

ilia ivanik in React — русскоговорящее сообщество
типа как было до этого?
источник

ei

export default - зло... in React — русскоговорящее сообщество
НЕ ДОЛЖНО ТАМ БЫТЬ users.length
источник

ei

export default - зло... in React — русскоговорящее сообщество
Делаешь флаг isLoading, когда загрузка начинается ставишь в true, когда заканчивается в false
источник

A

Alex in React — русскоговорящее сообщество
El Anonimo
Тексты долго, практикой быстрей.
книга фактически как справочник идет, я еще до половины скипнул и пошел фришные макеты верстать
источник

SN

Stas Nevmyvaka in React — русскоговорящее сообщество
Добрый день. Сделал приложение в котором поставил обычный шрифт comic sans, залил на gh-pages. Когда начал проверять на телефоне, обнаружил что шрифт на телефоне и с браузера компа отличается. С чем это может быть связано?
источник

ei

export default - зло... in React — русскоговорящее сообщество
А noUsers должно быть users.length === 0
источник

RP

Roma Prokopets in React — русскоговорящее сообщество
подскажите как после ввода значения в поле очистить это самое поле инпута через хуки?
источник

EA

El Anonimo in React — русскоговорящее сообщество
Phil Morris
Отлично!
Вот тестовое задание:
Реализуйте SPA приложение “Погода”. С помощью API https://openweathermap.org/.

В приложении должен быть следующий функционал:
1. "Главная страница", при переходе на которую у пользователя запрашивается гео локация, забирать по API погоду и отобразить пользователю.
2. Немного ниже должен быть селект с городами. Выбрав один из городов, пользователь попадает на "страницу" с погодой по выбранному городу.
3. На странице есть кнопка «Вернуться», при клике — пользователь возвращается на "главную".

Требования по технической части:
1. React
2. Redux
3. Semantic UI React
4. React Routing (будет плюсом)

Дополнительно можно использовать любые популярные бесплатные библиотеки.
Особое внимание нужно уделить деталям и чистоте кода.

Результат тестового задания можно предоставить ссылкой на репозиторий либо архивом. Должны быть вложены как файлы исходники, так и собранная production версия.

Жду ваше тестовое :)
Удачи!
Нормальное джун задание. Видно, что чел на позицию нужен, а не заполнение штата.
источник

RP

Roma Prokopets in React — русскоговорящее сообщество
Источник: https://web-telegram.net
источник

PM

Phil Morris in React — русскоговорящее сообщество
El Anonimo
Нормальное джун задание. Видно, что чел на позицию нужен, а не заполнение штата.
Кто б меня на заполнение хоть бы взял 🤣
источник

ii

ilia ivanik in React — русскоговорящее сообщество
export default - зло is the side effect
Делаешь флаг isLoading, когда загрузка начинается ставишь в true, когда заканчивается в false
прямо вот так нагло, без использования state чтоли? я об этом думал, но подумал, что так нельзя
источник

DB

David Bowie in React — русскоговорящее сообщество
Phil Morris
Без понятия, мне чел один скинул как пример
Это и на мидла и на джуна)
источник

ei

export default - зло... in React — русскоговорящее сообщество
ilia ivanik
прямо вот так нагло, без использования state чтоли? я об этом думал, но подумал, что так нельзя
Что значит без использования state?
источник