Size: a a a

2021 March 21

ЕВ

Евгений Великий... in BeerJS/SPB
Andrei 💅💅💅 Iashchak
Чтобы не было нейминговых конфликтов.
Typesafe-actions
источник

ЕВ

Евгений Великий... in BeerJS/SPB
В помощь
источник

I

Ilyas Kabirov in BeerJS/SPB
Andrei 💅💅💅 Iashchak
Чтобы не было нейминговых конфликтов.
если будет несколько символов с одинаковым названием, то потом замучаешься дебажить непонятные сайдэффекты. Особенно если разработчик неопытный. Да и в логах эти действия отличаться не будут. Лучше копать в сторону невозможности зарегать несколько обработчиков на одну строку
источник

IK

Ilnur Khalilov in BeerJS/SPB
Нужно называть экшны по бэму прост
источник
2021 March 22

AS

Andrey Stadnik in BeerJS/SPB
Спасибо всем откликнувшимся, без сарказма! Завелось, проблема была в неправильно настроенном лоадере
у меня путь к сорсам не в корне а в папке frontend/ так как бек на симфони. я написал в рулсах test: /frontend\/\.ts(x?)$/ потом убрал и сделал test: /\.ts(x?)$/ все заработало
источник

AP

Alexey Plutalov in BeerJS/SPB
Как всегда, во всем виноваты регулярки (= Если ты решаешь проблему регуляркой - у тебя появляется две проблемы - начальная и регулярка 😄
источник

AS

Andrey Stadnik in BeerJS/SPB
Edele
https://create-react-app.dev/docs/getting-started/#creating-a-typescript-app

Тут без редакса, но я бы рекомендовал начать без него. Если всё-таки нужен редакс, то я бы с удовольствием послушал для чего он тебе нужен, возможно, смог бы посоветовать что-то чуть-чуть получше редакса)
Почему редакс, мне нужна история действий на странице, так как инструмент делается crm для менеджеров. Они обычно что то сделают, а потом пишут мы хз как это получилось. Поэтому жесткое логирование действий must have. Да и кроме редакса и mobx я ничего больше не знаю, а технологии в мире Js, развиваются очень быстро.
источник

AS

Andrey Stadnik in BeerJS/SPB
Alexey Plutalov
Как всегда, во всем виноваты регулярки (= Если ты решаешь проблему регуляркой - у тебя появляется две проблемы - начальная и регулярка 😄
Истина
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS/SPB
Самое печальное в регулярках - это то что их писать намного проще чем читать
источник

АK

Аleksandr Korotaev in BeerJS/SPB
Я пару раз делал составную регулярку при помощи конкатенации строк, если называть переменные как-то понятно, выходит более читаемо
источник

I

Ilyas Kabirov in BeerJS/SPB
Andrei 💅💅💅 Iashchak
Самое печальное в регулярках - это то что их писать намного проще чем читать
Просто когда пишешь, ты скорее всего пользуешься плейграундом. При чтении такой возможности нет
источник

АС

Андрей Соколов... in BeerJS/SPB
Может нужно написать уже парсер регулярок с переводом на человеческий?
источник

SV

Sofi Valitova in BeerJS/SPB
Андрей Соколов
Может нужно написать уже парсер регулярок с переводом на человеческий?
парсер регулярок
источник

SV

Sofi Valitova in BeerJS/SPB
НА РЕГУЛЯРКАХ
источник

АС

Андрей Соколов... in BeerJS/SPB
ахахахахаах
источник

SV

Sofi Valitova in BeerJS/SPB
источник

AP

Alexey Plutalov in BeerJS/SPB
Андрей Соколов
Может нужно написать уже парсер регулярок с переводом на человеческий?
источник

АС

Андрей Соколов... in BeerJS/SPB
не, как я понимаю, это билдер, он наоброт помогает регулярку составить на человеческом
источник

I

Ilyas Kabirov in BeerJS/SPB
Андрей Соколов
не, как я понимаю, это билдер, он наоброт помогает регулярку составить на человеческом
да вроде во всех плейграундах есть семантика набранной регулярки. Или ты про что-то другое?
источник

АС

Андрей Соколов... in BeerJS/SPB
Ilyas Kabirov
да вроде во всех плейграундах есть семантика набранной регулярки. Или ты про что-то другое?
хз, не видел такого
я вот о таком, например, есть руглярка ^4[0-9]{12}(?:[0-9]{3})?$
А он тебе человеческим языком пишет:
- starts with 4
- 12 numbers 0-9
- optional 3 numbers 0-9
как то так
источник