Skip to content

Commit fe1316c

Browse files
author
mauritselzinga-mx
authored
Update dev-best-practices.md
1 parent e2f8d22 commit fe1316c

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

content/en/docs/refguide/modeling/dev-best-practices.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,23 @@ You can define the [home pages](/refguide/show-home-page/) per device and role i
331331

332332
## General Guidelines and Best Practices
333333

334+
### Application
335+
336+
#### Project Size
337+
338+
Mendix apps are best built in a way that they are easily scalable through a microservice architecture.
339+
340+
To ensure maintainability and performance, we recommend keeping your app within 3,000 microflows and 750 entities.
341+
342+
Staying within these limits helps maintain optimal performance in both Studio Pro and your running application, while also ensuring your app remains manageable and scalable over time.
343+
If your app exceeds these limits, consider breaking your app into smaller services to improve maintainability and performance.
344+
345+
Applications exceeding these guidelines may still function, depending on your system. However, we cannot provide support for performance issues in oversized projects.
346+
347+
{{% alert color="info" %}}
348+
Remember: Project size impacts IDE performance. Choose a development strategy that aligns with your system's capabilities and our recommended guidelines.
349+
{{% /alert %}}
350+
334351
### Domain Models
335352

336353
#### Attributes {#attributes}

0 commit comments

Comments
 (0)