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

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

2 года опыта с реактом?

44 ответов

154 просмотра

главное не тащить за собой реакт. и все получится

легко и с 0, с 2мя то просто

А откуда такое желание? Просто интересно. Вроде рынок реакта шире, или тяга к прекрасному победила?)

Максим Федоров
легко и с 0, с 2мя то просто

Ага, начинается потом редакс притащить и прочую нечисть

а нафига?

Максим Федоров
а нафига?

Потому что на конференции рассказали как классно сто тонн бойлерплейта писать)))

Максим
А есть альернативы?

Конечно. Не писать сто тонн бойлера

Максим
А есть альернативы?

Реакт знакомые многие давно перешли на другие стэйт манагеры, с другой парадигмой. Я в ангуляре юзаю датасервисы

Bulat
Реакт знакомые многие давно перешли на другие стэй...

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

Максим Федоров
BehaviorSubject?

Почему бехавиор? Нет

Максим
Я сам реактер, просто доку ща так изучаю ну и наш ...

стейт-менеджерить — что значит? какую функциональную задачу решаете, раз решили стейт-менеджерить? или решили стейт-менеджерить просто, без задачи? реактеры стейт-менеджерят сразу, а ЗАЧЕМ?

Максим Федоров
стейт-менеджерить — что значит? какую функциональн...

Так научили, так принято, такая культура сложилась

Bulat
Так научили, так принято, такая культура сложилась

где такая культура сложилась? я компонентов много посомтрел на ангуляре, нет стейт-менеджера там

Bulat
Так научили, так принято, такая культура сложилась

так не учат в ангуляре, так не сложилось в культуре, так не принято

Bulat
Я про реакт среду

мы в ангуляр чате обсуждаем ангуляр

Максим Федоров
мы в ангуляр чате обсуждаем ангуляр

Ваша фраза "реактеры стэйт манагерят сразу, зачем", я на это ответил

Максим Федоров
стейт-менеджерить — что значит? какую функциональн...

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

Максим Федоров
почему неудобно?

Ну компонет разрастается становится мусорным тяжело поддерживать тяжело тестировать нельзя переиспользовать

Максим
Ну как. Вот сидим например кумекаем над приложение...

Вариант в данном очевиден - ngrx. Потому что его можно легко дебажить. Все дата сервисы имеют место быть в небольших приложениях.

Vladimir Verbitskiy
Вариант в данном очевиден - ngrx. Потому что его м...

в больших приложениях есть тонна мест, где состояние может быть в них глобальный стейт там, где надо глобальный стейт иметь авторизация — слишком ограниченное место выносить стейт глобально

Максим Федоров
в больших приложениях есть тонна мест, где состоян...

Не понял >в больших приложениях есть тонна мест, где состояние может быть в них

Vladimir Verbitskiy
Не понял >в больших приложениях есть тонна мест,...

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

Vladimir Verbitskiy
Вариант в данном очевиден - ngrx. Потому что его м...

Если выбирать на чем экономить: файлы или удобство поддержки/расширяемости - лучше выбрать второе

Vladimir Verbitskiy
Если выбирать на чем экономить: файлы или удобство...

не может быть проще поддерживать что-то размазанное, чем не размазанное

Максим Федоров
большйо проект != стейт весь сделать глобальным д...

Ну, Максим писал про большой поток данных. И в целом про масштаб приложения я сделаю ремарку что «большой поток данных»

Vladimir Verbitskiy
А в чем стейт менеджер размазан?

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

Максим Федоров
ладно, тут поймали меня я просто не знаю, что та...

Ну в теории (да и факту) стейт менеджер это комод с полочками В котором лежат все данные, ты знаешь какую полку надо открыть чтобы достать необходимое

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

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

30500 за редактор? )
Владимир
47
Недавно 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
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Oh sorry did you want it in Gunter's chains?
Martin Rys
15
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта