|
IMHO there is always a balance of power,
in abstract world the code by itself without business or academical value have no sense. Asking to your topic:
>conciseness, clarity, and speed. Clarity, conciseness and simplicity is matter. I mean it all that matter in the code, but in our world, in normal one, there not all topic. Sometime is good to agree with bad architecture decision or with lack of clarity of code, cause there is importance to release a feature, cause that sales person deponds on you, you need to make a revenue, etc. but, what i tried to say, but cause thats my english is not native language, is not the same thing. I was thinking that most of frontend world current steps is completely wrong, its brings only: complexity, unmaintable piech of crap.
that you need to know 100s libraries like left-pad, and that you need to follow last trends not in technology but in frameworks, instead of doing some great UI/UX experience fast and easy maintainable one. |
Sometimes Angular (or any other SPA framework) is the right choice, sometimes it is not.
And if it means anything, I agree with you. I think the internet could use less SPAs. Developers aren't some super evolved subset of humanity, we get seduced by shiny new toys (in the form of libraries, frameworks, etc) just like anybody else.