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
+21-7Lines changed: 21 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -15,33 +15,47 @@ Start by becoming familiar with the [App Builder documentation](https://develope
15
15
16
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:
17
17
18
-
*Service contracts
18
+
*APIs
19
19
* Plugins and observers
20
20
* Backend development
21
21
* Custom cron jobs
22
22
* Database data
23
23
* Filesystem
24
24
25
-
## APIs
25
+
###APIs
26
26
27
27
[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.
28
28
29
-
## Plugins and observers
29
+
###Plugins and observers
30
30
31
31
[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.
32
32
33
-
## Admin development
33
+
###Admin development
34
34
35
35
The [Adobe Commerce Admin UI SDK](../admin-ui-sdk/index.md) enables an App Builder developer to extend the [Commerce Admin](https://experienceleague.adobe.com/docs/commerce-admin/start/admin/admin.html) to include custom menus and pages.
36
36
37
-
## Custom cron jobs
37
+
###Custom cron jobs
38
38
39
39
App Builder uses Apache OpenWhisk Alarms to perform the scheduling services traditionally provided by cron jobs. [Scheduling Cron Jobs with Alarms](https://developer.adobe.com/app-builder/docs/resources/cron-jobs/) walks you through the process of implementing this feature.
40
40
41
-
## Database data
41
+
###Database data
42
42
43
43
The [Adobe I/O Key/Value Storage library](https://github.com/adobe/aio-lib-state) is an npm module that provides a JavaScript abstraction on top of distributed/cloud databases with a simple key-value store state persistence API.
44
44
45
-
## Filesystem
45
+
###Filesystem
46
46
47
47
the [Adobe I/O Files library](https://github.com/adobe/aio-lib-state) provides a JavaScript abstraction on top of cloud blob storages with a simple file-system like persistence API.
48
+
49
+
## Related information
50
+
51
+
View the following tutorials for more information about using App Builder to build Out-of-Process apps:
52
+
53
+
*[Introduction to App Builder](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/introduction-to-app-builder.html)
54
+
55
+
*[Extensibility Framework for App Builder](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/extensibility-framework-commerce-eventing.html)
56
+
57
+
*[Functional demonstration for App Builder](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/app-builder-functional-demonstration.html)
58
+
59
+
*[Build your first App Builder app](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/first-app/overview.html)
60
+
61
+
*[Get started with API Mesh](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/api-mesh/getting-started-api-mesh.html)
0 commit comments