Size: a a a

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

2021 April 24

ei

export default - зло... in React — русскоговорящее сообщество
Очень часто
источник

ei

export default - зло... in React — русскоговорящее сообщество
Тс стоит пробовать, он не сложный на базовом уровне
источник

C

CodeAsm in React — русскоговорящее сообщество
на базовом знаю. но зачем базовый если на проекте  будет  Advanced скорее всего
источник

ei

export default - зло... in React — русскоговорящее сообщество
Джуны advanced не используют обычно)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Достаточно уметь типизировать базовые вещи да и все
источник

ei

export default - зло... in React — русскоговорящее сообщество
Потом со временем будет advanced когда со сложными штуками посталкиваешься
источник

C

CodeAsm in React — русскоговорящее сообщество
ок. спасибо за совет.
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Сойдемся на том, что если показывать данные пользователя не страшно если он не авторизован или аутентифицирован (что мы можем только на сервисе проверить), то можно сделать так
Но это не сильно будет отличаться от скелетона, ведь данных, которые реально безопасно показывать всем, не так-то много)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Ну во-первых, на большинстве проектов прямо показывать визуально надо обычно логин, аватарку ну и может еще что-то, можно даже почту (не критичные данные)
Во-вторых, чтобы делать запросы углубленные данные тоже обычно не нужны, так как сервер сам получит на своей стороне то что нужно
А time to interactive уменьшается, юзер сразу может взаимодействовать со страницей, и нет всяких морганий, загрузок и так далее
Даже если он что-то успеет нажать, а сохраненная авторизация не актуальна - просто ошибка придет и ничего не будет
источник

ei

export default - зло... in React — русскоговорящее сообщество
Так что не вижу проблем базовые данные сохранять таким образом и использовать)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Ну если он зайдет на редактирование профиля, там уже надо загрузку покрутить
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Если на странице надо отобращить только логин и аватарку - да))
Но часто надо отобразить еще и контент, пока что-то там грузится
В таком случае без лоадеров и скелетонов не обойтись все-равно)
И чем лучше аватарка настоящего юзера, от просто серого кружочка?)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Контент в любом случае загрузить надо)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Тут он кстати быстрее загрузится
источник

ei

export default - зло... in React — русскоговорящее сообщество
Если ждать пользователя и не иметь вообще никаких данных - 2 запроса последовательных
Если есть данные краткие - 2 запроса параллельных
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Только этого нельзя допустить для неавторизованного пользователя)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ты такой заходишь, тебе прилетают чужие данные😁
Класс)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Они не могут прилететь
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Даже если они не отображаются - это проблема
источник

ei

export default - зло... in React — русскоговорящее сообщество
Будет ошибка
источник