Comment on page
Creating Custom Components
In order to successfully follow the next tutorials, you need few URLs that you should have already received.
Appmixer Backend API URL. Looks like
Appmixer Backoffice URL. Looks like
Appmixer Frontend URL. Looks like
Customers tend to write their own components with the appmixer prefix. Something like
appmixer.[acme].crm.CreateCustomer. This is not recommended. The first part of the module/component ID should not be appmixer, but your own vendor ID. You can use your company name, or the name of the product you're trying to build with Appmixer. Something like
[acme].crm.customers.CreateCustomercould be the ID of your custom component.
There are a couple of tutorials you can follow in order to learn how to create and publish your own components.
Note that the HelloAppmixer tutorial, mentioned in the next paragraph, is written for the Appmixer running on a local machine. You can see a
http://localhost:2200URL mentioned a couple of times there. In the hosted version of Appmixer, you have your own Appmixer Backend API URL which you will use instead of the localhost:2200.
Then you can write your own component. Before doing so, it is a good time to learn something about our CLI. You will use that tool to create packages of your components and publish them into your hosted Appmixer. Here is a simple HelloAppmixer tutorial on how to build your first module with a component.