You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/pages/app-development/index.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -7,13 +7,13 @@ description: Learn how to make the transition from developing Commerce PHP exten
7
7
8
8
Developers have traditionally used PHP to create in-process extensions that add features, functionality, services, and integrations to Adobe Commerce. This model requires any new code to be compatible with upgrades, the server's PHP version, and many other essential server applications and services that Commerce uses.
9
9
10
-
Adobe Developer App Builder uses out-of-process extensibility to avoid these compatibility issues. It provides a unified third-party extensibility framework for integrating and creating custom applications that extend Adobe Commerce. Since this extensibility framework is built on Adobe's infrastructure, developers can build custom microservices, and extend and integrate Adobe Commerce across other Adobe solutions and third-party integrations.
10
+
Adobe Developer App Builder uses out-of-process extensibility to avoid these compatibility issues. It provides a unified third-party extensibility framework for integrating and creating custom apps that extend Adobe Commerce. Since this extensibility framework is built on Adobe's infrastructure, developers can also extend Adobe Commerce with third-party systems.
11
11
12
12
## How do I port an extension into an app?
13
13
14
14
Start by becoming familiar with the [App Builder documentation](https://developer.adobe.com/app-builder/docs/overview/) and [create an Adobe developer account](https://developer.adobe.com/app-builder/docs/overview/getting_access/).
15
15
16
-
Once you've become comfortable with the Adobe I/O infrastructure, analyze your current extensions and begin mapping its in-process features into the App Builder and Adobe I/O environment. Key areas to consider include:
16
+
Once you've become comfortable with the Adobe I/O infrastructure, analyze your current extensions and begin mapping their in-process features into the App Builder and Adobe I/O environment. Key areas to consider include:
17
17
18
18
* Frontend development
19
19
* APIs
@@ -29,11 +29,11 @@ Once you've become comfortable with the Adobe I/O infrastructure, analyze your
29
29
30
30
### APIs
31
31
32
-
[API Mesh for Adobe Developer App Builder](https://developer.adobe.com/graphql-mesh-gateway/) enables developers to integrate private and third-party APIs and other software interfaces with Adobe Commerce and other Adobe products using Adobe I/O.
32
+
[API Mesh for Adobe Developer App Builder](https://developer.adobe.com/graphql-mesh-gateway/) enables developers to connect multiple APIs from Adobe Commerce, other Adobe products, and 3rd party sources into a single GraphQL endpoint. An orchestration layer transforms data from these disparate sources into the formats required to perform the tasks to fulfill business and user experience requirements.
33
33
34
34
### Plugins and observers
35
35
36
-
[Adobe I/O Events for Adobe Commerce](https://developer.adobe.com/commerce/events/)makes Commerce transactional data available to App Builder using Adobe I/O. You can define the events to transmit data each time an event triggers, or only under circumstances defined within configuration rules.
36
+
[Adobe I/O Events for Adobe Commerce](https://developer.adobe.com/commerce/events/)enables building event-driven Commerce integrations using App Builder. You can define key events, like customer account updates, to be emitted from Commerce and construct apps that listen and react to these events.
0 commit comments