4

Is it just me or NgRx is overly complicated?

Comments
  • 1
    Thats the reactive thing right? You need a different mindset but it is not that hard.
  • 4
    IMO almost everything prefixed with ng is overly complicated..

    Nginx is nice though..
  • 0
    @Codex404 no, it's the rxjs implementation of the flux pattern
  • 1
    @geronimo rxjs is indeed the reactive system...
  • 1
    @just8littleBit lol great answer. That's true, I've made the mistake of choosing angular over react, now I'm paying πŸ˜‚
  • 2
    http://reactivex.io

    This is the site of the base system which has implementations for multiple languages. The documentation here helped me a lot.
  • 0
    @Codex404 I don't understand what you mean
  • 0
    @Codex404 yes, I know the rx docs, but ngrx is a complete different thing
  • 0
    @just8littleBit with respect to nginx... It's not that nice, that's my other big enemy πŸ˜…
  • 0
    @geronimo hmm strange, from what Ive seen from the angular docs the last week (learning angular now as well) it was similar to reactive programming in C#
  • 1
    @geronimo idk, only had to use nginx a few times but once the basic configuration was done once it worked pretty well.
    Never used it in production though, just to get local stuff running.
  • 1
    @just8littleBit it depends on what you want to do. I used it to map different subdomains to several apps on a single server, and it took me a while. I mean, it's awesome, but it's complicated if it's not your thing.
  • 1
    @geronimo similar to what I used it for I guess.
    Routing all sub domains to a different sub module.. but yeah, i can imagine that I was lucky to get it run that fast. As I said, it has a ng prefixπŸ₯Ί
  • 1
    @irene yep, that woo woo thinking works for designers, not for developers πŸ˜…
  • 0
    @geronimo @irene well its just like OOP vs functional programming. You need to think differently and thus change your mindset.
  • 0
    @irene @geronimo was different 10-15 years ago though..

    Really liked what Apple did back then (no matter which of the Steve’s did the work). But nowadays „think different“ means „think like trump, get in more money“
  • 0
    @Codex404 I think you're just throwing nice terms around
  • 0
    @geronimo and I think you have no clue what these terms mean otherwise you would know Im not just throwing terms around...
  • 0
    @just8littleBit well... Let's not get into that, I actually like Trump more than Jobs πŸ˜‚
  • 0
    @Codex404 yep, coming from the guy who is in the 'planning phase' of a decentralized app, knows nothing about decentralized architecture, and is asking casually for it on devrant πŸ˜…
  • 0
    @geronimo yes I indeed dont know everything. And I am able to admit that I dont know something and love to learn it. Isnt that why the question tag is there for on devRant?

    Really, you are accusing me of just throwing terms around as if I dont know what they mean. Any programmer who knows what it means can say I am not just throwing around terms. So next time you accuse people of things please think about if it actually makes sense what you are saying. Thanks :)
  • 0
    @Codex404 well, I know almost nothing, but I know that I should go very slow.
    Good luck man πŸ™‚
  • 0
    @irene techniques really depend per project. I cant imagine a game made without using OOP.
  • 0
    @Codex404 @irene well, I kinda imagine a functional tic tac toe.... πŸ€”
  • 1
    @geronimo @Codex404 for accuracy's sake: ngrx is the angular implementation of redux. Since it's a angular 2+ library, it also leverages rxjs but its only purpose is state management.

    As for whether or not it's overly complicated, put it this way: it averages the complexity of state management problems. Therefore it will look complicated if your state is simple.
  • 0
    @Commodore yep, it's the implementation of the flux pattern, as I said.
    Regarding the complexity, the thing is that I was looking into redux with react, and NgRx looks more complicated compared with that. (at least to me)
  • 0
    I like the pattern enforced by ngrx
  • 0
    @Neurothustra yes, kinda complicated, that's all
  • 0
    @Commodore ah, that makes sense. Its a flux system using rxjs and not rxjs using flux as I was told earlier :D
  • 0
    @Codex404 that's what I said from the beginning. You should learn the reading pattern... πŸ˜…
  • 0
    @geronimo it is indeed what you said "ngrx is jsrx with flux"
    While it is flux with jsrx.

    Do you rather have sugar with coffee or coffee with sugar? There is a big difference in the wording... And I was just trying to help, if you cant handle people helping you you really shouldnt be on here...
  • 0
    @Codex404 lol man, you really are dyslexic, it's RXJS...
    Anyway, read again, I said that is the flux PATTERN implemented with rxjs. Really try to take the time to read before start writing....
  • 0
    @geronimo nah, you are not worth my effort since you can write as good as I can read...
  • 0
    @Codex404 bye! Nice meeting you! πŸ˜ƒ
Add Comment