DEV Community

Discussion on: What is that one tool/stack/framework that you have no interest with despite the popularity?

Collapse
 
kohloth profile image
kohloth

I've always had an aversion to Angular. There's three reasons for this.

  1. Following the naming scheme debacle, I've always been really confused about which version is which.
  2. I've found the syntax (and the API) to be clunky and over-engineered.
  3. I am not a fan of bidirectional binding.

I also share your feelings about docker too. I get that it helps teams to ensure consistent dev environments, but I've found that the trouble it causes (irrespective of if the devs that are forced to use it know it or not) do not justify this benefit.

Collapse
 
steveblue profile image
Stephen Belovarich • Edited
  1. Huh? There’s a styleguide. Naming things is easy! Just run ng generate and it’s named for you!

  2. That’s just your opinion, man.

  3. Angular prefers unidirectional data flow.

Angular community is so welcoming. I suggest you give it another look.

Collapse
 
kohloth profile image
kohloth • Edited
  1. No, I was referring to releases. I.e. Angular V1, Angular V2.
  2. Yes, it is, but my opinion is an important factor in the decisions that I make for myself :)
  3. I did not know this...in this case, I stand educated :)
Collapse
 
briwa profile image
briwa • Edited

True that, about Angular. I think it has gone a few major version changes that I started to lose track what was new. And yes, bidirectional data flow can be hard to debug or to keep track. I admire frameworks like CycleJS that has a clear unidirectional data flow that makes it so tidy and easy to follow, used to use that a while ago.