MobiDev Explains Approaches to No-Code/ Low-Code Architecture

ATLANTA, July 11, 2022 /PRNewswire/ — No/Low-code platforms have become a trendy topic recently. Approaches to building an internal editor’s architecture may differ, influencing platform functionality. MobiDev explores three main approaches to building an internal architecture with No-code/ Low-code platforms.

1. Editor -> code + meta information -> code

This approach generates the resulting code on the go and allows users to pick and customize certain elements through a visual editor. As the customization of a certain element is done – it automatically changes the codebase to keep it up to date with the changes. In the vast majority of cases, this approach is used precisely as the basis for editing web pages: code becomes an HTML page with its visualization.

2. Editor -> JSON -> code

As an intermediate data format, JSON can be replaced by any other format. Although it provides some advantages. The editor uses an intermediate data model, so it won’t have restrictions on the UI part, and a full-fledged drag and drop functionality of various UI components can be implemented. JSON and XML are convenient in that they can complete serialization or deserialization of UI code, regardless of the technology for which the final code is generated. "Moreover, it is possible to dynamically create interfaces on the fly and, possibly, save traffic since, for example, JSON is much more economical than the same HTML layout with styles," – says Yuriy Luchaninov, JavaScript Group Leader at MobiDev.

3. Editor -> intermediate components -> code

The third approach to implementing the architecture (Editor -> intermediate components -> code), at first glance, does not differ much from the previous one. However, the essential difference is that the code responsible for these components is not generated, being that it is a part of the library that’s connected to the application and is working as an external plug-in resource of the program.

More detailed information about the technologies behind No-code/ Low-code solutions can be found at:

MobiDev is an international software engineering company with offices in Poland and Ukraine. The company is focused on helping visionaries create their products. MobiDev invests into technology research and has years of experience building AI-powered solutions, implementing machine learning, augmented reality, and IoT.

Media Contact:
Nana Hrytsenko