difference between microflow and nano flow

0
Hello Everyone, Can anyone tell me the difference between microflow and nanoflow and where we use microflow and where nanoflow.
asked
2 answers
20

Hi Hamroush,

The main difference between a microflow and nanoflow is that a microflow runs on the server and a nanoflow runs in the client. Currently nanoflows are most beneficial in offline apps but also can be useful for executing logic that doesn’t retrieve a lot of data.

From the documentation

microflows – https://docs.mendix.com/refguide/microflows

Microflows allow you to express the logic of your application. A microflow can perform actions such as creating and updating objects, showing pages and making choices. It is a visual way of expressing what traditionally ends up in textual program code.

nanoflows – https://docs.mendix.com/refguide/nanoflows

Nanoflows are similar to microflows, as they allow you to express the logic of your application. However, they do have some specific benefits (for example, they run directly on the browser/device and can be used in an offline app). Furthermore, most of the actions run directly on the device, so there is also a speed benefit.

 

Hope this helps!

answered
1

Hii Hamroush

Microflows and nanoflows allow you to express the logic of your application

Difference between microflows' and nanoflows' basic for

  1. Microflows   

    Microflows is a visual way of expressing a textual program code. A microflow can perform actions such as creating and changing objects, showing pages, and making choices.

    You need to use microflows for the following cases:

  2. To change/extend the standard behavior of buttons
  3. To add custom logic to your application
  4. To integrate with other systems, databases, web services, etc
  • Nanoflows:  
  • are similar to microflows, in that they allow you to express the logic of your application. However, they do have some specific benefits (for example, they run directly on the browser/device and can be used in an offline app). Furthermore, most of the actions run directly on the device, so there is also a speed benefit for logic which does not need access to the server. 
  1. I hope this is helpful for you 

 

 

answered