I
I
Irina2020-03-14 21:05:37
ASP.NET
Irina, 2020-03-14 21:05:37

The right architecture for building a Web application?

Good afternoon. There was a desire to write an application for training, which in the idea will be ready for a large load, which will be easily extensible, etc. Asp.Net core 3.x was chosen for the backend , on the Vue.js front . To work with the database , I wanted to use the entity framework core. What else should be used for the best possible architecture? rabbitmq ? Kavka ?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Andrey Suha, 2020-03-14
@andreysuha

Architecture depends more on your skills as an architect and experience writing an application, rather than on the stack. If you choose conditional Java, although you know php, then the architecture will not get better from this.

R
Roman, 2020-03-15
@yarosroman

If you want more load, replace ef with dapper. Ef and highload are from the realm of fantasy.

E
eRKa, 2020-03-15
@kttotto

The architecture does not depend on the stack in any way.
5e6ddff504334597793261.png
Where here, at least something points to the stack?
With the "correct architecture", each part can be written in anything (within reason, of course) and everything will work like clockwork.

B
Bogdan, 2020-03-16
@Bogdan_dev

You have a great stack.
Add Redis to it to cache frequently requested data.
If you decide to build a monolith, then look towards the Onion architecture: https://marcroussy.com/2018/07/01/onion-architectu...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question