Able to identify separate responsibilities of the application Flashcards

1
Q
  1. Controllers
A
  • handling HTTP requests and implementing the API endpoints.
  • It receives requests,
  • interacts with the necessary services,
  • and returns responses.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. Services
A

Implement the logic in the serveces.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Models
A
  • represent the data models used in the application.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. Tools
A

The Password class includes the hashPassword method used for password hashing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Data aka DbContext

A

is responsible for interacting with the database tables.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

migration

A

ensuring that your database stays in sync with the application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

components

A

Components are reusable UI elements that can be composed together to build more complex UI structures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Pages

A

In Next.js, pages represent individual routes of your application.

Each page corresponds to a specific URL and is responsible for rendering the content for that route.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Styles

A

CSS Modules: Next.js has built-in support for CSS Modules. CSS Modules allow you to write CSS styles in a modular way

How well did you know this?
1
Not at all
2
3
4
5
Perfectly