We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e3a52be commit 98e2e8eCopy full SHA for 98e2e8e
1 file changed
backend/DEVELOPMENT.md
@@ -0,0 +1,11 @@
1
+# Development
2
+
3
+## Folder structure
4
+- `main/` - Package registry canister
5
+- `storage/` - Storage canisters (spawned from `main` canister)
6
7
+## Guidelines
8
+- Avoid making breaking changes to the API - this will break the users with older versions of the CLI
9
+ - Favor implementing new features with deprecating old ones for gradual adoption
10
+ - If you still need to make a breaking change, update the API version in the `main-canister.mo` file and create a new release
11
+- Recommended to deploy staging(backend and frontend) first (`dfx deploy --network staging ...`)
0 commit comments