Answer the question
In order to leave comments, you need to log in
And what does a real, large, corporate "Enterprise" web application look like?
I'm wondering for what things, for the front of what complexity, frameworks like angular are needed?
Well, that is - everything that I saw from the sites available to me, including online banking, did not seem so complicated. Perhaps some kind of internal corporate software (frontend) is characterized by incredible volume and complexity, for which the use of such frameworks is justified? I would like to see examples of this.
Answer the question
In order to leave comments, you need to log in
just like any other site. The concept of corporate is about nothing and has nothing to do with frameworks
Enterprise is a way of managing an organization in essence. There is nothing different from development to another one: except that somewhere there are more requirements and restrictions
Yes, almost any software is justified - neither complexity nor org structure plays a role here.
If you want a corporate example - banks, and all sorts of things like diadoc, focus.
Some online store may well be made in Angular, or a social network.
Exception - all sorts of landings
There is an opinion - the world is ruled not by a conspiracy but by stupidity.
I have little experience, I 'peeped' in several places where it smelled of a corporate enterprise, albeit a small one, and everywhere - an enterprise is a terrible nightmarish thing that is sawed by a dozen generations of developers who are too lazy / unrealistically difficult to get into each other's old code, and for support incredible resources are spent, so large that it can be cheaper to take and write from scratch, but no one has the spirit or even the knowledge to do this, because you will have to be responsible for it if it doesn’t work out (and so the responsibility is spread over a bunch of people).
The more complex and functional the framework, the scarier it is to use. Any ready-made solution fixes your possibilities by what it is, and any step to the side will require more effort than should have been spent on it.
Any large company suffers from the consequences of the Pareto law or even the Ringelmann effect .
The more people involved in creating something (and when it takes a long time to do something, this cannot be avoided), the more effort will be spent and, on average, the effectiveness of each person individually will decrease. In the end, old companies with old products are forced to spend huge resources just to keep this monster afloat.
ps my opinion, using a large ready-made framework is a time bomb, no less scary than creating your own custom engine from scratch.
There is no beautiful answer, but as it should be, thick books are written on this, philosophers argue a lot, complex principles such as TDD have been created that allow, if not to exclude a number of problems that arise due to product aging, but at least to delay it and facilitate the work of making changes in future.
Like calculators. elementary even. For example, the selection of windows with different profiles today of one company, tomorrow - another.
corporate "Enterprise" web applicationmail google ^)
what does a real, large, corporate "Enterprise" web application look like?
what kind of complexity front do you need frameworks like angular?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question