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

А он даёт возможность показать redux devtools или graphql?

52 ответов

13 просмотров

А что значит показать gql? Открыть Apollo DevTools?

Evgeniy-Ryazantsev Автор вопроса
dan Andreev
А что значит показать gql? Открыть Apollo DevTools...

да, именно devtools ) я обычно юзал rn debugger, в нём есть и редакс и gql, это покрывало для меня все мои потребности, теперь надо понять сможет ли мне флиппер стать заменой для всех кейсов

Evgeniy Ryazantsev
да, именно devtools ) я обычно юзал rn debugger, в...

там все можно. Флиппер становится как депенденси в нативный код

Evgeniy Ryazantsev
да, именно devtools ) я обычно юзал rn debugger, в...

apollo dev tools точно не получится завести. там есть плагин у них, но он не рабочий. насчёт редакса не знаю, давно с ним не работал

Evgeniy-Ryazantsev Автор вопроса
dan Andreev
apollo dev tools точно не получится завести. там е...

стало интересно, а чем вы пользуетесь? mobx? какие еще есть альтернативы?

Mykhailo Kaduk
90% рынка - это Redux

Я думаю, что поменьше уже. Но сути не меняет,подавляющее большинство редух да..

Mykhailo Kaduk
90% рынка - это Redux

Ты говоришь как человек проводяшиц соьесы, нанимаешь людей?? Просто интересно откуда такая информация?? Сам додумал может быть

Roman
Ты говоришь как человек проводяшиц соьесы, нанимае...

да, я работаю в 30000+ конторе и провожу собеседования по React.js и React Native в основном.

Mykhailo Kaduk
да, я работаю в 30000+ конторе и провожу собеседов...

То есть можно обратить внимание на моб, и аполо, но все же редакс, а как же момент вкусовщины??? 🤔

Roman
То есть можно обратить внимание на моб, и аполо, н...

все зависит от твоей аппки. От конфигурации бэка и скиллов в команде. + нужно понять, насколько продукт будет масштабироваться и т.д. и т.п.

Mykhailo Kaduk
90% рынка - это Redux

Вот может мне кто-то объяснить зачем на сегодня использовать его?

Agnislav Onufriichuk
Удобный распространённый инструмент?

Какой же он удобный? Для меня сегодня это такой изврат что жесть.

Xander Forge
Какой же он удобный? Для меня сегодня это такой из...

Если брать чистый - соглашусь. А тот же redux-toolkit - вполне хорошее и удобное решение.

Agnislav Onufriichuk
Если брать чистый - соглашусь. А тот же redux-tool...

Не, у меня много проектов, но самый старый на редаксе, блин если там что-то менять - это прям боль, кучу действий сделать надо. Прогресс давно придумал кучу других удобных решений

Xander Forge
Какой же он удобный? Для меня сегодня это такой из...

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

Exemax Exeexe
Если вы убедите заказчика в использовании другого ...

У меня заказчик один - это я. Много чего использую нового и самописного. Просто не понимаю откуда это "поклонение" редаксу 😱 имхо его время ушло. А так да, можно и на турбопаскале писать

Xander Forge
У меня заказчик один - это я. Много чего использую...

С чего вы взяли что его время ушло ? Если только для вас

Exemax Exeexe
С чего вы взяли что его время ушло ? Если только д...

Да, для меня ушло - я люблю мало писать, предпочтительно бизнес логику, и получать максимум результата

Evgeniy-Ryazantsev Автор вопроса
Xander Forge
Не, у меня много проектов, но самый старый на реда...

А можно узнать о куче удобных решений? Я знаю как альтернативу mobx, context, apollo client, все эти решения мне не нравятся либо не нужны, что ещё?

Evgeniy Ryazantsev
А можно узнать о куче удобных решений? Я знаю как ...

Давайте разберемся сначала с задачами, тогда я смогу сказать что я использую. Например, если мы говорим о данных, у меня везде gql (неважно рест или нет). На клиенте пишу описываю сам запрос - далее кодген работает и у меня на выходе хуки, все типизировно - все это работает "моментально"

Evgeniy-Ryazantsev Автор вопроса
Xander Forge
Давайте разберемся сначала с задачами, тогда я смо...

Я конечно только начал изучать gql, но для небольших приложений на пару десятков запросов gql не будет занимать меньше места же, я посмотрел как там делаются рест, не сказал бы что это как то наглядный или более читаемо

Evgeniy Ryazantsev
Я конечно только начал изучать gql, но для небольш...

Когда у тебя все заточено под минимум кода, тогда это все очень существенно. У меня на апи тоже все "минимизировано" typeorm+typegraphql.

Xander Forge
Когда у тебя все заточено под минимум кода, тогда ...

gql + ts + генерация - существенно экономит время ))

Agnislav Onufriichuk
gql + ts + генерация - существенно экономит время ...

Я бы сказал очень! И остается бизнес логика

Mykhailo Kaduk
он удобный и простой

Это из разряда что formik тоже удобный и простой 😂

Xander Forge
Это из разряда что formik тоже удобный и простой 😂

Довольно вполне простой , главное понимать что ты делаешь и зачем

Exemax Exeexe
Довольно вполне простой , главное понимать что ты ...

Не, спасибо, когда у тебя десятки форм, и они ещё и меняется могут - это ад. Вроде просто, но потом все это превращается в жесть

Xander Forge
Это из разряда что formik тоже удобный и простой 😂

ну, а какого ответа ты ждешь? у тебя явно бомбит от Redux, тебе хочется похоливарить, у тебя есть свой любимый облизываемый стейт-менеджер. Я как-то не настроен. Можешь полистать вверх и найти мой коммент на тему, когда использовать какой из самых популярных. И редакс действительно хорош тем, что он прост и понятен, удобен и элегантен. собсно все

Xander Forge
Не, спасибо, когда у тебя десятки форм, и они ещё ...

Пока еще не сталкивался с такой проблемой. Можете описать данную проблему, скажем так "Поделитесь опытом"

Mykhailo Kaduk
ну, а какого ответа ты ждешь? у тебя явно бомбит о...

Я ожидал пример кейса, который покажет что, да, редакс реально оптимальное решение. Пока аргументов кроме "удобно и просто" (относительные показатели) ничего не услышал

Evgeniy-Ryazantsev Автор вопроса
Mykhailo Kaduk
ну, а какого ответа ты ждешь? у тебя явно бомбит о...

Полагаю человеку просто нравится максимальное сокращение кода

Evgeniy Ryazantsev
Полагаю человеку просто нравится максимальное сокр...

Ну да, как я уже сказал, я лентяй, пишу мало, постоянно повышая эффективность

Evgeniy-Ryazantsev Автор вопроса
Xander Forge
Я ожидал пример кейса, который покажет что, да, ре...

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

Xander Forge
Я ожидал пример кейса, который покажет что, да, ре...

ну, любой проект до 50-100к строк кода, ибо там дальше подход централизованной сторы начинает мешать. просто супер решение. с 99% задач справится замечательно + его все знают. очень просто набрать команду девелоперов

Evgeniy-Ryazantsev Автор вопроса
Xander Forge
Ну да, как я уже сказал, я лентяй, пишу мало, пост...

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

Evgeniy-Ryazantsev Автор вопроса
Maxim Koylo
Да тот же эффектор

я, к сожалению, не знаю что это за "тот же эффектор" ) чем он лучше?

Evgeniy Ryazantsev
я, к сожалению, не знаю что это за "тот же эффекто...

Нету бойлерплейта, оптимизация из коробки, четкий поток данных как пример

Evgeniy Ryazantsev
ну, я вот пока что не столь силён, чтоб пытаться п...

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

Maxim Koylo
Нету бойлерплейта, оптимизация из коробки, четкий ...

Так наоборот же.. мне показалось, что эффектор совершенно не даёт никакой четкости. Эффекты могут импортироваться куда угодно и абсолютно кто угодно может на них реагировать. Или я не прав?

Evgeniy-Ryazantsev Автор вопроса
Xander Forge
Кажется я понял. Вы ориентируетесь на то что от ва...

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

Alexey Ryazanov
Так наоборот же.. мне показалось, что эффектор сов...

Ну так экшены тоже могут импортироваться откуда угодно, как и в мобх и всех других решениях🤷‍♂️

Maxim Koylo
Ну так экшены тоже могут импортироваться откуда уг...

Да, но мобикс даёт возможность и намекает на необходимость структуры. Тот же MST, как развитие. И Mobx экшн и эффект эффектора уж совершенно разные вещи :)

Alexey Ryazanov
Да, но мобикс даёт возможность и намекает на необх...

Ну так да разные потому что это и есть разные сущности

Maxim Koylo
Да тот же эффектор

Я знаю где о нем почитать 👀👀👀

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
15
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта