Size: a a a

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

2020 October 26

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Lookarious
Это была отсылка к вышеобсуждаймой проблемы про продукты и корзину
источник

V

Vetro in React — русскоговорящее сообщество
Lookarious
Никому она не нужна
Скажи это идрису и хаскеллю
источник

ИЗ

Игорь Завирюха... in React — русскоговорящее сообщество
Привет, есть кто работал с i18next? Надо перевести большой кусок текста. Суть такова, есть страница типа Privacy policy, где полотно текста и этот текст форматирован с помощью тегов <p> + переносы строк есть, текста много. Так вот, этот текст еще может быть изменен уже в json файле, например переводчиком или контент манагером, чтобы что-то дописать. Пришел к тому, что делать отдельные ключи для каждого параграфа глупо, так как он может быть удален из jsona, а в хтмл структуре блок для этого куска текста останется и соответственно надо делать все под одним ключем { text: "lorem ipsum"}. Но вот проблема тогда в том, что форматировать его то так можно в jsone через Trans, но так как текста много, то выглядит оно все не очень то удобно. Может у кого-то была практика с подобным?
источник

a

artalar in React — русскоговорящее сообщество
(зайду с разбегу)
Оценивать любую технологию по количеству необходимого бойлерплейт кода - очень скользкая дорожка, это последнее свойство, которое должно вас беспокоить.
У иммутабельности куча других подводных камней, как и у редакса
источник

DM

Daniel Mednikov in React — русскоговорящее сообщество
artalar
(зайду с разбегу)
Оценивать любую технологию по количеству необходимого бойлерплейт кода - очень скользкая дорожка, это последнее свойство, которое должно вас беспокоить.
У иммутабельности куча других подводных камней, как и у редакса
например
источник

a

artalar in React — русскоговорящее сообщество
Daniel Mednikov
например
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
artalar
(зайду с разбегу)
Оценивать любую технологию по количеству необходимого бойлерплейт кода - очень скользкая дорожка, это последнее свойство, которое должно вас беспокоить.
У иммутабельности куча других подводных камней, как и у редакса
а как же люди, которые каждый день новый проект стартуют? это ж сколько бойлерплейта, уфф
источник

DM

Daniel Mednikov in React — русскоговорящее сообщество
там про иммутабельность ничего
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
но create-react-app их спасает 👌
источник

s

sccc in React — русскоговорящее сообщество
Lookarious
Это была отсылка к вышеобсуждаймой проблемы про продукты и корзину
Ура, я нашёл поклонника мобыха, расскажите мне, как вы относитесь к такой архитектуре:
1) сторы - синглтоны
2) импортируем стор в компоненту и используем через импорт
?
источник

И

Иван in React — русскоговорящее сообщество
Lookarious
Нет никакого языка среды, ничего нет есть только мобкс давай решай задачу?
чего ты в залупу лезешь? есть задача — на фронте сделать список товаров и корзину. сделать на фронте, сделать абстрактно — чтобы потом можно было прикрутить или к локалстораджу, или к бэкенду, или к файербэйзу. задача такая, тимлид так сказал. интеграцию с хранилищем (бэкендом или локалстораджем, ещё не решили) напишет другой разработчик. или не напишет.


собрал тебе пример из огрызков старого кода, держи

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

AE

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


собрал тебе пример из огрызков старого кода, держи

есть стор с товарами, у каждого товара есть цена. цена меняется в реальном времени (для примера сейчас она растёт в полтора раза каждые 10 секунд. но может ведь меняться по сигналу с бэка, да?). есть стор с корзиной. добавил элементы в корзину, пошёл покупать. как показать пользователю сумму в корзине?
такое обычно через интерфейс и его реализацию проектируют (:
источник

V

Vetro in React — русскоговорящее сообщество
Alexey Ermakov
это пока ты js-разработчик без кучи тредов и пр.
Ну если ты работаешь с асинхронщиной и тредами мутабельность/иммутабельность не поможет

Нужны shared/exlcusive access, r/w локи, мутексы, атомики))
источник

И

Иван in React — русскоговорящее сообщество
Alexey Ermakov
такое обычно через интерфейс и его реализацию проектируют (:
или херачат на вордпрессе за вечер и катят в прод
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Иван
или херачат на вордпрессе за вечер и катят в прод
это чаще, да
источник

L

Lookarious in React — русскоговорящее сообщество
Иван
чего ты в залупу лезешь? есть задача — на фронте сделать список товаров и корзину. сделать на фронте, сделать абстрактно — чтобы потом можно было прикрутить или к локалстораджу, или к бэкенду, или к файербэйзу. задача такая, тимлид так сказал. интеграцию с хранилищем (бэкендом или локалстораджем, ещё не решили) напишет другой разработчик. или не напишет.


собрал тебе пример из огрызков старого кода, держи

есть стор с товарами, у каждого товара есть цена. цена меняется в реальном времени (для примера сейчас она растёт в полтора раза каждые 10 секунд. но может ведь меняться по сигналу с бэка, да?). есть стор с корзиной. добавил элементы в корзину, пошёл покупать. как показать пользователю сумму в корзине?
Пиши с localStorage а потом перейдешь на сервак в любом другом случае делать такое только со state manager - не логично
источник

AM

Andrew Melnikov in React — русскоговорящее сообщество
источник

AM

Andrew Melnikov in React — русскоговорящее сообщество
mobx там сам по себе не при чем
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Andrew Melnikov
mobx там сам по себе не при чем
но подача — “злой фейсбук нам всё ломает”
источник

AM

Andrew Melnikov in React — русскоговорящее сообщество
там то хрен с крысо гейма пишет )
источник