npm install --save-dev jest @types/jest ts-jest eslint-plugin-jest
- We used the below configuration to configure jest, and in our case, we are using the
jest.config.ts
file.
export default class Crypto {
// iterations: It must be a number and should be set as high as possible.
// So, the more is the number of iterations, the more secure the derived key will be,
// but in that case it takes greater amount of time to complete.
// number of interation - the value of 2145 is randomly chosen
private static iteration = 10;
// algorithm - AES 256 GCM Mode
private static encryptionAlgorithm = "AES-GCM";
#Users
{
id: integer
username: string
email: string
created_at: datetime(iso 8601)
updated_at: datetime(iso 8601)
}
Multi tenant architecture is an ecosystem or model, in which a single environment can serve multiple tenants utilising a scalable, available, and resilient architecture. The underlying infrastructure is completely shared, logically isolated, and with fully centralised services.
Creating a multi-tenant software-as-a-service (SaaS) application requires developers and architects to take new approaches to how they design, build, operate, and deploy their solutions. SaaS touches every dimension of your design, including how you decompose your system into services, how those services are built, how they are secured, how they store data, and how they are deployed.
SonarQube is an open source quality management platform, dedicated to continuously analyze and measure technical quality, from project portfolio to method.
Here I have Curated tutorial and resource links on the micro frontend, meant to be a collection of high-quality articles and resources for someone who wants to learn about the Micro Frontend, as well as a source for quality information on advanced topics and techniques. Not quite "awesome", but hopefully useful as a starting point, I can give to others. Your suggestions always welcome.