Beatrix Stack & Team Skills
What is the stack used in the generated BACKEND and the skills needed for its customization?
The generated backend uses microservice architecture, focused on enterprise-grade RESTful APIs, enabling a high level of security, resiliency, maintainability and portability.
Currently, the delivered solution has the following stack, in which your team of developers needs skills to evolve/customize it:
Platforms and Languages:
Databases Tools:
- Entity Framework Core 3.1 ORM for Relational Databases
- Entity Framework Core Migrations for Managing Relational Databases Schemas and Data
- MongoDB C#/.NET Driver (if used)
- DynamoDB SDK for .NET (if used)
- OData Protocol for Custom Data Queries
Environments and Deployments Tools:
Identity Provider:
Monitoring Services Tools:
Unit Tests Frameworks and Tools:
- xUnit.net
- Moq for .NET Mocking Library
- AutoFixture for Test Fixture Setup
- Coverlet for Code Coverage
Patterns:
What is the stack used in the generated FRONTEND and the skills needed for its customization?
The generated frontend uses the concept of monorepository, keeping many types of applications isolated in a single repository.
Each generated application has a dedicated BFF for communicating with the APIs, maintaining the application's standardization, security and resiliency.
Currently, the delivered solution has the following stack, in which your team of developers needs skills to evolve/customize it:
Frameworks and Languages (Core):
UI Libs and Design:
Tests Frameworks and Tools: