169 похожих чатов

А вообще зачем что то хранить локально, когда это все

записывается на бек и в бд? И вызывается на форме где нужно, если нельзя это сделать на колбэке?

20 ответов

14 просмотров

Ну вот я и про это. У вас нету глобального состояния. Вам не тесно юзать локальное. Вам незачем СТМ

Евгений-Шевченко Автор вопроса
Назар Швець
Ну вот я и про это. У вас нету глобального состоян...

Я просто не понимаю зачем оно . Вот у нас форма там куча образцов и тд, мы открыли форму где они редактируются - запросом получили по айди данные внутри образца, отредачили, записали снова запросом в бд

Евгений Шевченко
Я просто не понимаю зачем оно . Вот у нас форма та...

Проэкты бывают разные. Где-то только формы без глобального конекста. Где-то прям сильно тесно без него

Евгений-Шевченко Автор вопроса
Назар Швець
Проэкты бывают разные. Где-то только формы без гло...

Я так понимаю там, где нету норм бекенда и методов сохранения и тд ?

Евгений Шевченко
Я так понимаю там, где нету норм бекенда и методов...

Опять же главный поинт в разделении ответсвенности. СТМ это не только стейт. Это в основном бизнес/инфраструктурная логика. Если ты суешь в компоненты логику, то их становиться сложнее поддерживать и невозможно переиспользовать.

Евгений-Шевченко Автор вопроса
Назар Швець
Опять же главный поинт в разделении ответсвенности...

А хуке логика,в компоненте верстка и по мелочи ?

Это будет мусорка, если ты сам это сделаешь мусоркой. Если провести проектирование и разбиение задач, то можно сделать логику с low coupling и high cohesion, и тогда будет даже очень просто прочитать и понять что тут происходит

Евгений-Шевченко Автор вопроса

Кол-во полей это поля для ввода на форме ? Т.е. 100 инпутов/селектов и тд?

Евгений Шевченко
Кол-во полей это поля для ввода на форме ? Т.е. 10...

Не заморачивайтесь в деталях реализации. Поинт в том, что есть что-то массивное, какие-то сложные вложенные таблицы например, и это неудобно из-за апи реакта держать стейт в компонентах. А ещё это не архитектурно неправильно ибо задача компонентов это рисовать в зависимости от данных, а не менеджить данные

Назар Швець
Это будет мусорка, если ты сам это сделаешь мусорк...

да, но по факту есть один большой ящик с большим количестов полок, в которых даже лежат вещи по признаку, но ящик остается ящиком.

Daniyar
да, но по факту есть один большой ящик с большим к...

так же как и все компоненты реакта, если сказать что App компонент это большой чёрный ящик. Так наверно будет проще если каждый будет делать то что ему свойственно делать

Назар Швець
так же как и все компоненты реакта, если сказать ч...

просто опыта мало, поэтому не могу так грамотно архитектуру организовать и ответственности четко разделить

Евгений-Шевченко Автор вопроса
Назар Швець
Не заморачивайтесь в деталях реализации. Поинт в т...

Ну лично я как Джун грешу тем, что на форме у меня куча логики, помидоры - делают хук, и нем вся клогика , а на форму тол ко данные возвращают и принимают. С нее же . Тоже так буду делать

Евгений Шевченко
Ну лично я как Джун грешу тем, что на форме у меня...

Ставь себе 2 вопроса при написании кода. 1) А насколько легко(сложно) будет другому разрабу это понять /что-то поменять тут? 2) А насколько просто переиспользовать что-то из этого?

Евгений-Шевченко Автор вопроса
Назар Швець
Не заморачивайтесь в деталях реализации. Поинт в т...

Вообщем думаю мне просто повезло с тем, что помидоры вначале написали хуки, которые облегчают жизнь теперь . И что ант юзаем

Евгений Шевченко
Вообщем думаю мне просто повезло с тем, что помидо...

Возможно специфика /размер проэкта позволяет это всё делать в хуках. Но как попадёшь на более-менее средний или большой проект то можешь утонуть в непонятных хуках

Евгений-Шевченко Автор вопроса
Назар Швець
Возможно специфика /размер проэкта позволяет это в...

Это не маленький проект, тут 3 фронта, несколько Беков, бд разрабы, 2 аналитика, и прочие

Евгений-Шевченко Автор вопроса

Для меня все сложно )) ну есть документация Анта, а то, что мы поменяли и добавили от себя пропсы - я описал в сторибуке

Евгений Шевченко
Для меня все сложно )) ну есть документация Анта, ...

Тебе повезло что ты с помидорами работаешь. Обычно такого не происходит. И весь проэкт превращаеться в свалку

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта