artalar
недавно узнал что свитч в жс медленный, и вообще анти паттерн
Забейте на это вот прям совсем. Это нужно только доли процента авторов либ....
Mikhail
в зависимости от реализации там разная производительность свича, ифа и мапы, причем различается на порядки в разную сторону
Varser
Большая БЕСПЛАТНАЯ Конференция React Conf Armenia 2019, 25 мая, охватывающая также React Native БЕСПЛАТНЫЙ ВХОД, УДИВИТЕЛЬНЫЕ СПИКЕРЫ И ТЕМЫ, И ПРЕКРАСНАЯ СТРАНА Приезжайте в Ереван, город солнца, на международную конференцию, чтобы встретиться с лучшими специалистами! https://reactconf.am/
Varser
Varser
Varser
Varser
Mikhail
Что тяжелее поднять: одну спичку или три?
ну, тут немножко по-другому, этот код выполняется тысячи раз
Mikhail
бывает и в секунду
Mikhail
на старте приложения грузится куча всего, куча экшенов кидается
Andrei
в чем разница?
Mikhail
мне пришлось даже стор делать немножко асинхронным
Mikhail
в чем разница?
это какой язык?
Лёва 🎃
в чем разница?
первое может быть null, второе может отсутсвовать в объекте
Лёва 🎃
Andrei
ага
artalar
flow наверн
на TS так же
Лёва 🎃
на TS так же
имя-которое-нельзя-произносить
Павел
Так Бордер бокс же задан как и хотели
Mikhail
первые 3 свойства наследуются, box-sizing только для конкретного элемента указывается
Павел
Выше
Sergey
Может настоящего верстальщика нанять лучше?
Sergey
Который знает как работает css
Ruslan
Effector вместо redux?
Да https://codeburst.io/effector-state-manager-6ee2e72e8e0b
Gr
Gr
на чем можно сделать такую навигацию? (здесь все надписи без картинок)
Виктор
на цссе?
Gr
компонент/либа может какая есть?
🎉
на чем можно сделать такую навигацию? (здесь все надписи без картинок)
Можно взять бутстрап и перепилить его менюшку. В основном css.
🎉
Где-то такая же почти валялась.
Vladimir
А что ее верстать?
Volodymyr
компонент/либа может какая есть?
эм, а зачем для этого либа, или компонент ?
🎉
Ну щас то да, флексы всяко разно есть.
Roman
у меня возникла - может быть странная фантазия - собирать компоненты приложения из объектов JSON. Например, по шаблону createComponent=(name, props, content)=><Name props={props}>{Content}</Name> Или не надо?
Alexander
Знающие подскажите, как организовывать ACL в SPA?
akasybe
в чем именно проблема
Alexander
Проблем нет. Хочется услышать Best Practice кто как делает и решает ACL
Виктор
Проблем нет. Хочется услышать Best Practice кто как делает и решает ACL
несколько раз поднимался вопрос, посмотри историю
Тимофей 🛴
Я делаю свитчом. Но читал, что он медленнее иф
Свитч оптимизатором в ифы переделывается, до какого то количества веток
Artem
Проблем нет. Хочется услышать Best Practice кто как делает и решает ACL
У нас на авторизацию возвращает бэк модель данных, доступных пользователю (формы, колонки итд). Тоже интересен подход иных деятелей
Alex
Добрый вечер, можно вопрос. ( не спец в web технологиях) делаю сервер авторизации (на гоу + react) и в тот момент когна нужно делать редирект на сервер ресурсов после авторизации/регистрации у меня проблема с реакт - он не делает редирект а остается на той же страничке. подскажите как правильно это решается т е если я на сервере пишу информацию в хедер и использую редирект через реакт то ее надо дублировать в react - на клиенте? или ли вообще лучше не использовать реакт для данной цели? если хочеться работать через сервер - оптправлять окончательный редирект на сервер ресурсов от сервера(помоему это безопаснее) p. s начал использовать реакт чисто в ознакомительных целях. спасибо!
Alex
понял , немного сшылал про этой, спасибо что подтвердили.
🎉
Сервер сайд рендеринг(ssr).
Looch
Или эффектор
Anonymous
Если мне надо сделать сайт где просто контент новости, авторизация, личный кабинет и так далее. Я так понимаю нужен axious react route react form, что-то ещё?) Например для того, чтобы до рендера был прелодер и эффекты-анимация?
akasybe
или взять готовый конструктор сайтов, там все это есть
Anonymous
Вопрос скорее о бойлерплейт
Sergey
остальное прикручивается по необходимости
Anonymous
Норм тема, спасибо
Sergey
Вышла новая подборка новостей из мира react
Sergey
Начало здесь https://t.me/this_week_in_react/211
Ruslan
CRAP)
Alexander
Я тут написал небольшой пост про обновлённый facebook.com по мотивам недавнего видео от разработчиков fb. Может быть кому-то будет интересно почитать
Alexander
Два дня назад на конференции F8 была представлена новая версия facebook.com. Команда разработчиков рассказала о технологиях, которые лежат в основе новой версии социальной сети. Новый сайт — это полноценное SPA-приложение. За данные отвечают GraphQL и Relay, которые позволяют получать только те данные, которые нужны компонентам на текущей странице. Такой подход помог избавиться от загрузки избыточных данных и сделал возможным загрузку данных параллельно коду. Очень много внимания уделили Code-Splitting'у. С помощью Relay был достигнут Data-Driven Code-Splitting — вместе с данными указываются компоненты, которые нужны для отрисовки кода. Ещё реализовали пару дополнительных функций для разделения кода в зависимости от фаз отрисовки страницы: показ начальной страницы загрузки, отрисовка страницы, добавление интерактивности. Также рассказали про изменения в CSS. Теперь за каждое правило отвечает отдельный класс (Atomic Stylesheets), что позволило снизить общее количество скачиваемых стилей. Используют React.Suspense, для того чтобы улучшить UX. Рассказали про свою работу над Chromium: скоро зарелизят новое браузерное API isInputPending. С помощью этого API станет возможным прерывать работу JS, если известно, что пользователю результат выполнения кода не нужен. Например, если код на первой странице приложения ещё не отработал, а пользователь уже попытался перейти на следующую страницу. Информации очень много, рекомендую посмотреть. #relay #codesplitting #facebook https://developers.facebook.com/videos/2019/building-the-new-facebookcom-with-react-graphql-and-relay/
Anonymous
Мимим
Dmitriy
А можно как то девтулзы новые накатить попробовать
Dean
Добрый вечер!) Посоветуйте пожалуйста calendar компонент, который легко кастомизировать или придется велосипед писать?
Dean
Ссылку на репку если можно плс
Артём
Подскажите, как сделать, чтоб при прокручивании компонента списка до конца (overflow-y: scroll), появлялся компонент кнопка. Как описать это событие?
Cenator 🐈
CRAP)
Умер чето
Dmitriy
почему я произношу это гундосым голосом из 90-x
Тимофей 🛴
А источник можно? На MDN такого не нашёл
погуглил возможно я не правильно запомнил, раньше функции с свитчем на 128 кейсов неоптимизировались, с turbofan вроде все ок. Но про то как оптимизируются ничего нет.
Arthur
Если компонент коннектится через лейзи / лоадабл компонент, то этот компонент уйдёт в другой чанк ?
Sergey
А источник можно? На MDN такого не нашёл
И не будет, это зависит от движка и версии