Size: a a a

2019 October 28

MD

Max Dolynchuk in React Kyiv
Bogdan
А почему нет? Мне нужно сделать муишный компонент controlled. И сейчас нет другого способа кроме создания pr
Делали в проекте так с помощью hoc. Даже если такой вариант и сложнее чем наследование, то все равно в реакте наследоваться - по сути антипаттерн
источник

OC

Ostap Chervak in React Kyiv
Bogdan
А почему нет? Мне нужно сделать муишный компонент controlled. И сейчас нет другого способа кроме создания pr
Зазвичай, якщо тобі треба так робити, ти робиш щось не так.

Я не відкидаю кейсів, коли це дійсно потрібно щоб викрутитись, але в такому разі, простіше форкнути
источник

OC

Ostap Chervak in React Kyiv
Ostap Chervak
Зазвичай, якщо тобі треба так робити, ти робиш щось не так.

Я не відкидаю кейсів, коли це дійсно потрібно щоб викрутитись, але в такому разі, простіше форкнути
Можеш спробувати описати свій кейс в codesandbox коли тобі треба так мощно оверрайдити MUI. Я не експерт в MUI но глянути цікаво.
источник

B

Bogdan in React Kyiv
Ostap Chervak
Можеш спробувати описати свій кейс в codesandbox коли тобі треба так мощно оверрайдити MUI. Я не експерт в MUI но глянути цікаво.
https://material-ui.com/components/tree-view/
Экпериментальный компонент. Нужно добавить возможность задавать открытые ноды пропсами.
источник

OC

Ostap Chervak in React Kyiv
ну він ж експерементальний 🙂 думаю до реліза поправлять
источник

OC

Ostap Chervak in React Kyiv
я б взяв будь який інший із github і стилізував під себе
источник

TS

Taras Shumyk in React Kyiv
Усім привіт! Поясніть, будь ласка, такому нубу як я в чому різниця між SPA та PWA? читаю наче про одне й теж мова йде.
источник

OC

Ostap Chervak in React Kyiv
Taras Shumyk
Усім привіт! Поясніть, будь ласка, такому нубу як я в чому різниця між SPA та PWA? читаю наче про одне й теж мова йде.
SPA - підхід до створення web apps.
PWA - набір практик для SPA
источник

YO

Yevhenii Oliinyk in React Kyiv
PWA - если очень грубо выразится - десктопное приложение на основе вебсайта(с вариантами офлайн работы)
источник

TS

Taras Shumyk in React Kyiv
Yevhenii Oliinyk
PWA - если очень грубо выразится - десктопное приложение на основе вебсайта(с вариантами офлайн работы)
от схоже, що робота в оффлайн це якраз основна різниця, але трохи не доганяю - читав що класичним зразком PWA є GoogleDocs, типу можна працювати в оффлайн, а тоді воно синкується в онлайн коли є доступ. Але як тоді бути з кешуванням? воно тоді якось інакше відбувається?
источник

SG

Stas G in React Kyiv
Taras Shumyk
от схоже, що робота в оффлайн це якраз основна різниця, але трохи не доганяю - читав що класичним зразком PWA є GoogleDocs, типу можна працювати в оффлайн, а тоді воно синкується в онлайн коли є доступ. Але як тоді бути з кешуванням? воно тоді якось інакше відбувається?
PWA в первую очередь позволяет тебе "установить" твою веб-страничку в виде отдельной иконки на телефоне, и открывать веб-вью с твоим приложением с этой иконки (желательно, конечно, добавить для него офлайн-функциональность)
источник

BC

Bad Coder in React Kyiv
как отрисовать компонент, в зависимости от роута
источник

TS

Taras Shumyk in React Kyiv
Stas G
PWA в первую очередь позволяет тебе "установить" твою веб-страничку в виде отдельной иконки на телефоне, и открывать веб-вью с твоим приложением с этой иконки (желательно, конечно, добавить для него офлайн-функциональность)
тобто виходить що це щось середнє між сайтом і апкою нативною? :)
источник

SG

Stas G in React Kyiv
да
источник

YO

Yevhenii Oliinyk in React Kyiv
Taras Shumyk
от схоже, що робота в оффлайн це якраз основна різниця, але трохи не доганяю - читав що класичним зразком PWA є GoogleDocs, типу можна працювати в оффлайн, а тоді воно синкується в онлайн коли є доступ. Але як тоді бути з кешуванням? воно тоді якось інакше відбувається?
у ПВА есть и кеширование и синхронизация, все настраивается
источник

SG

Stas G in React Kyiv
на некоторых десктопных OS вроде тоже уже можно устанавливать
источник

SG

Stas G in React Kyiv
и в Google Play можно публиковать
источник

SG

Stas G in React Kyiv
Stas G
на некоторых десктопных OS вроде тоже уже можно устанавливать
тут могу ошибаться
источник

BC

Bad Coder in React Kyiv
кто подскажет, как отрисовать тот, или инной компонент в зависимости от роута
источник

SG

Stas G in React Kyiv
Bad Coder
кто подскажет, как отрисовать тот, или инной компонент в зависимости от роута
использовать react-router
источник