-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Andrei Fangli edited this page Jan 30, 2021
·
6 revisions
The aim of the application is to make a practical and useful application that applies a number of architectural patterns as close as they can be to their definition in order to both exercise them and understand them better.
- Apply the REST architectural pattern as much as it can be possible, appropriate routes, HTTP response codes etc. The transfer content is done completely through JSON objects
- Apply the CQRS architectural pattern as much as it can be possible on the back-end side
- Apply the MVVM architectural pattern as much as it can be possible on the front-end side to demonstrate an alternative to the Flux architectural pattern
- Use Azure Table Storage for a database, can be optimized for querying over editing as in most cases the data will be read rather than modified
- Use translation keys for everything that comes from the API, translation happens on the front-end exclusively (except for user entered values)
This wiki serves as project documentation. Bellow is a list of pages that document the structure of the project, both in terms of files and directories and as data storage and so on.