S
S
Spooky 20202021-11-26 20:06:01
Web development
Spooky 2020, 2021-11-26 20:06:01

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

7 answer(s)
S
Stanislav Makarov, 2021-11-27
@Nipheris

  • https://github.com
  • https://portal.azure.com
  • https://www.tradingview.com (we have React, but the frontend is very, very big)
  • Excel web version is also rather big

I gave you examples of BIG web applications. "Enterprise" is hard to give an example of, because it usually means "in-house" or "focused on a particular type of business." However, what difference does it make when it comes to assessing complexity.

L
Leonid, 2021-11-26
@caballero

just like any other site. The concept of corporate is about nothing and has nothing to do with frameworks

I
Ivan Shumov, 2021-11-26
@inoise

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

V
Vasily Bannikov, 2021-11-26
@vabka

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

R
rPman, 2021-11-26
@rPman

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.

F
Froggyweb, 2021-11-26
@Froggyweb

Like calculators. elementary even. For example, the selection of windows with different profiles today of one company, tomorrow - another.

corporate "Enterprise" web application
mail google ^)

U
uvelichitel, 2021-11-27
@uvelichitel

what does a real, large, corporate "Enterprise" web application look like?

It is heavy, buggy, pulls up myriads of dependencies from the CDN, constantly knocking somewhere asynchronously and everything flickers like a Christmas tree. It has a large "Buy Now" button floating with a scroll. There is also a "Our Values" button, but it may not float.
what kind of complexity front do you need frameworks like angular?

For complexity > 50 developers

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question