GoDenis
нашел пример такой https://blog.logrocket.com/rendering-large-lists-with-react-virtualized-82741907a6b3/
Андрей
а почему биндить плохо?
Это не плохо, а просто не нужно, это лишний код, в конструкторе к тому же
Sergey
аноним будет в девтулзах?
летать по коду задолбаешься
GoDenis
а с технической точки зрения?
Face
Можно холиварный вопрос, что делать если тошнит от redux?
Nikolai
так почему пиздец рендеру? не понял сам на хуках пишу давно уже
Sergey
а с технической точки зрения?
это про байндинг функций?
GoDenis
да
Sergey
да
оверхед возможен при инициализации
Sergey
оверхед возможен при инициализации
раньше был ощутимым прям, щас хз
🦜
так почему пиздец рендеру? не понял сам на хуках пишу давно уже
потому что у тебя реакт не считает это компонентом и будет его всегда ререндерить
Sergey
переходить на Effector.js https://effector.now.sh/
годная тема прям? Сам думал, но не решился
Sergey
Да. Пишу прод вещи на нем
а с типами реально гуд или брешут как обычно?
Sergey
типы весят больше самой либы
ну это не показатель) То есть без типов пишете?
🦜
?????!
Что?
Sergey
да дичь просто
Sergey
в смысле?
сами типы юзаете или нет? Причём тут про размер?
Sergey
c типами реально гуд
TypeScript или Flow? Или оба?
🦜
сами типы юзаете или нет? Причём тут про размер?
я пишу на чистом жс, а типы, которые идут с эффектором мне IDE подсказывает
Sergey
я юзаю тс
👍 надо тоже попробовать
Павел 💻
Привет! При автроризации тригерится экшен и кладёт всё в стор редакса, но после перезагрузки страницы всё исчезает. Подскажите пожалуйста в чём может быть проблема?
Sergey
я юзаю тс
а оно с преактом работает или там нет жёсткой привязки?
Vladimir
а оно с преактом работает или там нет жёсткой привязки?
вроде без разницы. Преакт хуки полноценно поддерживает?
Sergey
Не так ?
так. И ещё куда-то сохранить. localStorage, cookie
Sergey
вроде без разницы. Преакт хуки полноценно поддерживает?
вроде да. Но в альфе баги были незначительные
🦜
а оно с преактом работает или там нет жёсткой привязки?
скорей всего нужно будет биндинги реакта настроить через алиас на преакт
Sergey
Павел 💻
так. И ещё куда-то сохранить. localStorage, cookie
стоп! А на фиг нам тогда зачем нам Global store , если мы всё будем слзранять ещё куда то?
Sergey
стоп! А на фиг нам тогда зачем нам Global store , если мы всё будем слзранять ещё куда то?
это нужно сохранять чтобы между перезагрузками страницы оно выжило. При загрузке надо будет его оттуда доставать
🦜
а там сложные биндинги или что-то вроде редакса?
не понимаю, что ты подразумеваешь под сложностью биндингов
Павел 💻
кстати, а где вообще токен? На скрине ничего нету
это пока тестовый вариант, redux осваиваю
Sergey
это пока тестовый вариант, redux осваиваю
ну подход к авторизации никакой, так как сейчас сделано. Сразу говорю
Sergey
часто все хуки используются прям или есть пара основных?
Павел 💻
ну подход к авторизации никакой, так как сейчас сделано. Сразу говорю
я знаю что там токен должен лежать и т.д,... Сейчас просто осваиваю global store, я думал что если положили что то в store redux, то потом легко можем достать на др странице
Sergey
useStore, useStoreMap, useList - частые
кул, там ещё и под ризон есть вроде. Не пробовали?
Павел 💻
это если роутинг внутри приложения
то есть работа через LINK а не <a> теги?
Павел 💻
легко можно достать на другой странице. На то это и глобал стор
воооот, Но при переходе на др страницу, у меня стор чистится. В этом и вопрос)))
Sergey
Ризон нет. Вуе тоже
ReasonML, язык, не фреймворк
Sergey
воооот, Но при переходе на др страницу, у меня стор чистится. В этом и вопрос)))
на другой странице при условии что страница не перезагружалась
Anonymous
ReasonML, язык, не фреймворк
И чем он лучше ts?
Павел 💻
благодарю, я просто всё через <a> юзал
Sergey
И чем он лучше ts?
Типы отличные. Язык сам удобоваримый, функциональный
Sergey
Типы отличные. Язык сам удобоваримый, функциональный
типы выводятся автоматом чуть меньше чем везде
Anonymous
Типы отличные. Язык сам удобоваримый, функциональный
Не думаю, что система типов там лучше, чем в ТСе
Anonymous
потому что достаточно сравнить кол-во контрибьютеров в ТСе и ризоне
Sergey
Не думаю, что система типов там лучше, чем в ТСе
система типов в ТСе мягко говоря не тянет чтоб её сравнивать с OCaml/ReasonML
Anonymous
и всё станет ясно
Maksim
потому что достаточно сравнить кол-во контрибьютеров в ТСе и ризоне
очевидно качество системы типов определяется количеством контрибьютеров
Maksim
Это следствие
я так и написал