Skip to content

Commit

Permalink
PMM review
Browse files Browse the repository at this point in the history
  • Loading branch information
jhadobe committed Jan 31, 2024
1 parent b2f3d83 commit 1e8f137
Show file tree
Hide file tree
Showing 3 changed files with 59 additions and 21 deletions.
4 changes: 4 additions & 0 deletions src/data/navigation/sections/app-development.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,9 @@ module.exports = [
{
title: "Extensibility examples",
path: "/app-development/examples.md"
},
{
title: "Learning path",
path: "/app-development/learning-path.md"
}
];
52 changes: 52 additions & 0 deletions src/pages/app-development/learning-path.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
title: Extensibility learning path
description: Follow the learning path links to learn the basics about app builder setup and development.
keywords:
- Extensibility
- App Builder
- API Mesh
- Events
- REST
- Tools
---

# Extensibility learning path

Follow the learning path links to learn the basics about app builder setup and development.

The following resources will help you get to know the extensibility options offered by Adobe Commerce and start developing:

## How does App Builder work?

- [Introducing App Builder for Commerce](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/introduction-to-app-builder.html)
- [Use Cases](https://www.youtube.com/watch?v=spm90jwC94A&t=1s)
- [Sample App](https://developer.adobe.com/commerce/extensibility/amazon-sales-channel/)
- [Demo](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/app-builder-functional-demonstration.html)

## How can I get set up?

- [Getting access to App Builder](https://developer.adobe.com/app-builder/docs/overview/getting_access/)
- [Onboarding developers and admins](https://helpx.adobe.com/enterprise/using/manage-developers.html)

## How do I start developing?

- [Creating your first App Builder application](https://developer.adobe.com/app-builder/docs/getting_started/first_app/)
- [App Builder overview](https://developer.adobe.com/app-builder/docs/overview/)
- [Getting access to App Builder](https://developer.adobe.com/app-builder/docs/overview/getting_access/)
- [Orchestration with API Mesh](https://developer.adobe.com/graphql-mesh-gateway/)
- [Getting started](https://developer.adobe.com/graphql-mesh-gateway/gateway/getting-started/)
- [Getting started](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/api-mesh/getting-started-api-mesh.html) (video)
- [Creating a mesh](https://developer.adobe.com/graphql-mesh-gateway/gateway/create-mesh/)
- [Creating a mesh](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/api-mesh/getting-started-api-mesh.html) (video)
- [Create a mesh with multiple sources](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/api-mesh/graphql-multiple-source.html)
- [Create a mesh walkthrough](https://developer.adobe.com/graphql-mesh-gateway/gateway/mesh_walkthrough/)
- [Build event-driven integrations](https://developer.adobe.com/commerce/extensibility/events/)
- [Installation](https://developer.adobe.com/commerce/extensibility/events/installation/)
- [Getting started](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/io-events/getting-started-io-events.html)
- [Adobe I/O Events](https://developer.adobe.com/events/docs/)
- [Adobe I/O Events for Adobe Commerce](https://developer.adobe.com/commerce/extensibility/events/)
- [Extend the Admin UI](https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/))
- [Extension points](https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/extension-points/)
- [Extend native Commerce processes with webhooks](https://developer.adobe.com/commerce/extensibility/webhooks/hooks/)
- [Common use cases](https://developer.adobe.com/commerce/extensibility/webhooks/use-cases/)
- [Setup and installation](https://developer.adobe.com/commerce/extensibility/webhooks/installation/)
24 changes: 3 additions & 21 deletions src/pages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@ keywords:

# Adobe Commerce extensibility

Learn how to develop Out-of-Process apps that extend and customize Adobe Commerce.
Learn about in-process and out-of-process development tools provided by Adobe Commerce

This guide explains how to develop Out-of-Process apps that extend and customize Adobe Commerce. For a more in-depth understanding of extensibility, follow our [learning path](./app-development/learning-path.md).

Extensibility, as a concept, reflects the possibility for growth and the ease of extending functionality in a system. When referring to extensibility in Adobe Commerce, we mean the ability of developers to expand, customize, and control their interactions with Adobe Commerce.

Expand Down Expand Up @@ -70,26 +72,6 @@ Additionally, [Marketplace Apps](./app-development/index.md) allow you to create

Out-of-process development tools are only available with Adobe Commerce and are not available with Magento Open Source.

## Learning path

Review the following resources to familiarize yourself with the extensibility options offered by Adobe Commerce and start developing:

- [Creating your first App Builder application](https://developer.adobe.com/app-builder/docs/getting_started/first_app/)
- [App Builder overview](https://developer.adobe.com/app-builder/docs/overview/)
- [Getting access to App Builder](https://developer.adobe.com/app-builder/docs/overview/getting_access/)
- [Orchestration with API Mesh](https://developer.adobe.com/graphql-mesh-gateway/)
- [Getting started](https://developer.adobe.com/graphql-mesh-gateway/gateway/getting-started/) (documentation)
- [Getting started](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/api-mesh/getting-started-api-mesh.html) (video)
- [Creating a mesh](https://developer.adobe.com/graphql-mesh-gateway/gateway/create-mesh/)
- [Create a mesh with API Mesh for Adobe Developer App Builder](https://developer.adobe.com/graphql-mesh-gateway/gateway/mesh_walkthrough/)
- [Build event-driven integrations](https://developer.adobe.com/commerce/extensibility/events/)
- [Installation](https://developer.adobe.com/commerce/extensibility/events/installation/)
- [Getting started](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/adobe-developer-app-builder/io-events/getting-started-io-events.html?lang=en) (video)
- [Adobe I/O Events](https://developer.adobe.com/events/docs/)
- [Adobe I/O Events for Adobe Commerce](https://developer.adobe.com/commerce/extensibility/events/)
- [Extend the Admin UI](https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/)
- [Extend native Commerce processes with webhooks](https://developer.adobe.com/commerce/extensibility/webhooks/)

### Related information

<DiscoverBlock slots="link, text"/>
Expand Down

0 comments on commit 1e8f137

Please sign in to comment.