Size: a a a

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

2021 February 10

VK

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

SM

Serj Marin in React — русскоговорящее сообщество
Vladimir Klimov
Смотря какая книжка)
Я советую купить и пройти вот этот курс + чтение документации
https://epicreact.dev/
курс не потащу по времени, нужна именно книга, остальное сам найду, в доках или гугл.
Должны ведь быть популярные зарубежные авторы ...
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Владимир Соловьев
Всем привет, пытался понять как оптимизировать бандл с приложением, и понял что нужно использовать типо React.Lazy и code splitting. Кто нибудь этим пользуется? я не очень понял..) мне нужно все компоненты обернуть в suspence и все компоненты внтури них грузить через эту lazy штуку и у меня всё быстрее начнет грузится и меньше станет бандл?

Или проще грузануть в начале всё и не морочится с этим?)
можно вытащить все библиотеки, например, в отдельный бандл - так собствнно приложение, которое может часто обновляться, будет меньше весить.

так же, если есть какие-то куски приложения, которые не факт что будут использоваться (например админка), тоже можно отделить (хотя админку лучше отдельным приложением)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Serj Marin
курс не потащу по времени, нужна именно книга, остальное сам найду, в доках или гугл.
Должны ведь быть популярные зарубежные авторы ...
Я не знаю ни одной
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Serj Marin
курс не потащу по времени, нужна именно книга, остальное сам найду, в доках или гугл.
Должны ведь быть популярные зарубежные авторы ...
в этой сфере так всё быстро меняется, что любая книжка устареет ещё не закончивши писаться
источник

R

Rafa in React — русскоговорящее сообщество
Serj Marin
курс не потащу по времени, нужна именно книга, остальное сам найду, в доках или гугл.
Должны ведь быть популярные зарубежные авторы ...
оф документация)
источник

SM

Serj Marin in React — русскоговорящее сообщество
Alexey Ermakov
в этой сфере так всё быстро меняется, что любая книжка устареет ещё не закончивши писаться
согласен, не говоря уже о переводе на русский
поэтому может на английском что есть ... надеюсь
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Serj Marin
согласен, не говоря уже о переводе на русский
поэтому может на английском что есть ... надеюсь
документации достаточно, чтобы начать
источник

A

Asadbek~ in React — русскоговорящее сообщество
Serj Marin
курс не потащу по времени, нужна именно книга, остальное сам найду, в доках или гугл.
Должны ведь быть популярные зарубежные авторы ...
ну слушайте, совсем ничего не хотите. есть варик с видеоуроками(хорошими, свежими) от netninja на ютуб.
можно там глянуть реакт, редакс в связке с файрбейсом. может что-нибудь для себя найдете, ибо там по итогу мини проектик. ну, а так, брать книгу по реакту совсем не вариант.
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Asadbek~
ну слушайте, совсем ничего не хотите. есть варик с видеоуроками(хорошими, свежими) от netninja на ютуб.
можно там глянуть реакт, редакс в связке с файрбейсом. может что-нибудь для себя найдете, ибо там по итогу мини проектик. ну, а так, брать книгу по реакту совсем не вариант.
Вас тоже не слушать?)
источник

A

Asadbek~ in React — русскоговорящее сообщество
ахвхвхвхыхв
источник

R

Rafa in React — русскоговорящее сообщество
Vladimir Klimov
Вас тоже не слушать?)
😭😭😭
источник

A

Asadbek~ in React — русскоговорящее сообщество
НЕТ.
источник

A

Asadbek~ in React — русскоговорящее сообщество
просто я не знаю, как угодить этому человеку. доки читать не хочет, чтож поделать
источник

SM

Serj Marin in React — русскоговорящее сообщество
Alexey Ermakov
документации достаточно, чтобы начать
меня уже потихоньку бесят эти камни, не совпадение синтаксиса + бабель, разные версии, вебпак на что-то ругается
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Serj Marin
меня уже потихоньку бесят эти камни, не совпадение синтаксиса + бабель, разные версии, вебпак на что-то ругается
может тогда нафиг фронтенд? тут всё такое :)
источник

SM

Serj Marin in React — русскоговорящее сообщество
Alexey Ermakov
может тогда нафиг фронтенд? тут всё такое :)
так и есть, это дополнительно, не основной профиль
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Serj Marin
так и есть, это дополнительно, не основной профиль
есть всякие стартеры, которые настаивают начальный рабочий проект

с бабелями, вебпаками и прочей хренью можно будет потом разобраться.

ну, или если не спешить - настроить всё самостоятельно, читая про бабель, вебпак и прочее, а уже потом реакт
источник

SM

Serj Marin in React — русскоговорящее сообщество
да, вчера была мысль, через стартер и потом как-то сравнить список пакетов npm ls
источник

SM

Serj Marin in React — русскоговорящее сообщество
надо себе на бумажку записывать все э ти варианты, а то забываешь
В этом плане книга с упорядоченным процессом помогает, поэтому и спросил
источник