Hello,
I would like to get more details about the “Sync Changes” functionality in Backendless. Specifically, I would like to understand its scope. Does it synchronize both frontend (UI Builder) and backend (database, APIs, etc.)? It considers the full app?
Basically my intention is to have different environments for an app (e.g. DEV environement and PROD environment). Not sure if this tool (sync changes) is the right one to apply. Is there a recommended approach for migrating an entire app?
Thank you in advance for your help!
Best regards,
Manuel
Hello @Manuel_Germano
I would like to get more details about the “Sync Changes” functionality in Backendless. Specifically, I would like to understand its scope. Does it synchronize both frontend (UI Builder) and backend (database, APIs, etc.)? It considers the full app?
Only data from the Inspection list is synchronized.
Basically my intention is to have different environments for an app (e.g. DEV environement and PROD environment). Not sure if this tool (sync changes) is the right one to apply. Is there a recommended approach for migrating an entire app?
This is exactly what this tool was created for.
Regards
Hello @Viktor,
Checking the inspect list i see nothing about Frontend (i.e. UI Builder pages, reusable components, etc.)
This Sync functionality only considers backend? nothing for frontend (FE)? If so, what´s the recommended approach to migrate/manage FE components?
Thank you @Viktor.
Regards,
Manuel
Hello Manuel Germano,
You can find a relevant discussion on this topic here:
Moving pages between containers
Additionally, you can create a new container by selecting the “Fork” option in the “Create as” dropdown and specifying the container you want to copy from. This will allow you to duplicate all pages, themes, logic, and custom functions from the original container.
https://backendless.com/docs/uibuilder/ui_containers.html
Regards,
Alexander
Hello @Alexander_Pavelko,
So, what you are saying is that the Sync functionality allows us to handle only backend elements, right?
About containers, i see it as an interesting approach, but i understand the pages of the different containers target the same database, right? Unless i specify it otherwise of course… hmmm… but, at this moment, that woudl have a significant impact in my app in order to redirect things. Anyway, my original idea was to have isolated/independent environments in terms of BE and FE. Does it make sense to use the Sync functionality to migrate BE elements and then handle (copy) all UI Builder elements (pages, custom functions, reusable components, etc) via file service? Copying (zipping) the entire UI Builder folder and pasting it in the other app? Or is there a simpler way to migrate things from one app to another one?
Thank you.
Regards,
Manuel
The Sync functionality can be used to synchronize the categories described in this screenshot
I think that for your task, you can use the
Sync functionality and try transferring the entire container as well.
Regards,
Alexander
Hello @Alexander_Pavelko,
OK, i will try it.
Many thanks!
Regards,
Manuel