Skip to content

Add React Native Migration Guide #875

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 34 commits into from
Jan 30, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
7e15162
update deprecation date; WIP on aws appsync migration guide
MongoCaleb Jan 21, 2025
660c9a5
add to TOC and placeholder text
MongoCaleb Jan 21, 2025
9540b74
fix toc link
MongoCaleb Jan 21, 2025
2781ecb
flesh out more details
MongoCaleb Jan 21, 2025
dfb9ae3
change wording on auth
MongoCaleb Jan 23, 2025
b9d0d29
merge aws guide work
MongoCaleb Jan 24, 2025
0fc20c1
WIP importing RN tutorial guide
MongoCaleb Jan 24, 2025
88e68b5
add images
MongoCaleb Jan 24, 2025
448de38
clean up errors before importing part 2
MongoCaleb Jan 24, 2025
66da2d2
clean up more errors
MongoCaleb Jan 24, 2025
f5e71b4
add phase 2
MongoCaleb Jan 24, 2025
1982b73
fix formatting errors
MongoCaleb Jan 24, 2025
99f6d1f
add phase 3 and 4
MongoCaleb Jan 24, 2025
226239f
fix headings
MongoCaleb Jan 24, 2025
4fc7e19
add phase 5
MongoCaleb Jan 24, 2025
e5ecc89
numerous formatting fixes
MongoCaleb Jan 24, 2025
44f4193
add phase 6
MongoCaleb Jan 24, 2025
805cd36
full review pass #1
MongoCaleb Jan 27, 2025
ec47349
update image to new UI and move to correct location
MongoCaleb Jan 27, 2025
f580a84
add link to tutorial on deprecation page
MongoCaleb Jan 27, 2025
9b67338
Merge branch 'master' of github.com:mongodb/docs-app-services into DO…
MongoCaleb Jan 27, 2025
910a930
fix merge conflicts
MongoCaleb Jan 27, 2025
3805368
fix borked link
MongoCaleb Jan 27, 2025
f9770e6
fix ambiguous target and formatting warning
MongoCaleb Jan 27, 2025
0801578
Apply suggestions from code review
MongoCaleb Jan 28, 2025
44fcc6d
review changes
MongoCaleb Jan 28, 2025
5e255a0
Merge branch 'DOCSP-46764' of github.com:MongoCaleb/docs-app-services…
MongoCaleb Jan 28, 2025
60eeb02
fix borked links, update code formatting, minimize images
MongoCaleb Jan 29, 2025
ec6c9a8
fix width and change image name
MongoCaleb Jan 29, 2025
71c3a0b
make image smaller and readd it
MongoCaleb Jan 29, 2025
fca5ac4
make image smaller
MongoCaleb Jan 29, 2025
3f5c781
wording and format changes to clarify some steps and make the code mo…
MongoCaleb Jan 30, 2025
7aff03b
more clarification & claenup
MongoCaleb Jan 30, 2025
98e5781
phase 6 cleanup
MongoCaleb Jan 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion source/deprecation.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Previously Deprecated Services
------------------------------

As of March 12, 2024, GraphQL and Static Hosting are deprecated for Atlas App
Services. GraphQL and Static Hosting services will be discontinued and removed on
Services. GraphQL and Static Hosting services will be discontinued on
**September 30, 2025**.

To learn more about these deprecations, refer to the :ref:`Migrate Static
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions source/migrate-hosting-graphql.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ Migrate Static Hosting and GraphQL From App Services
GraphQL and Static Hosting are deprecated and will be discontinued
on **September 30, 2025**.

As of March 12, 2024, GraphQL and Static Hosting are deprecated for Atlas App
Services. GraphQL and Static Hosting services will be discontinued on September
As of **September 30, 2024** , GraphQL and Static Hosting are deprecated for Atlas App
Services. GraphQL and Static Hosting services will be discontinued on September
30, 2025.

If you use GraphQL or Static Hosting, you should migrate to other providers
Expand Down
10 changes: 6 additions & 4 deletions source/sync/device-sync-deprecation.txt
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest:

  • for all of the PDF links, add something to indicate it as a pdf
    • e.g. Ditto Reference Architecture Guide (PDF)
  • for links to external guides and docs, something indicating it's not MDB-hosted?
    • e.g. [Atlas Device Sync to Ditto migration guide] in the Ditto documentation
    • or Official [AWS AppSync documentation]?

Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Device Sync Deprecation
:hidden:

Migrate to AWS AppSync </sync/migration/awsappsync>
Tutorial: Migrate an RN App to PowerSync </sync/migration/reactnativetutorial>

As of September 2024, Device Sync is deprecated for Atlas App Services. Device
Sync will reach end-of-life and be removed on **September 30, 2025**. If you
Expand All @@ -31,7 +32,7 @@ Ditto

Ditto is a real-time edge sync platform for mobile, web, IoT, and server apps.

- `Ditto Reference Architecture Guide <https://cdn.bfldr.com/2URK6TO/as/4ngjrpbb4m8zn3bv6rcx9hkq/MongoDB__Ditto_Reference_Architecture_Guide>`__
- `Ditto Reference Architecture Guide (PDF) <https://cdn.bfldr.com/2URK6TO/as/4ngjrpbb4m8zn3bv6rcx9hkq/MongoDB__Ditto_Reference_Architecture_Guide>`__
- `Atlas Device Sync to Ditto migration guide <https://docs.ditto.live/support/mongodb-migrationguide>`__
- `MongoDB Partner Page <https://cloud.mongodb.com/ecosystem/ditto>`__
- `Ditto documentation <https://ditto.live/>`__
Expand All @@ -44,8 +45,9 @@ SQLite databases.

For more information on migration, refer to the following:

- `PowerSync Reference Architecture Guide <https://cdn.bfldr.com/2URK6TO/as/v5cmphbnwbhqh89frg5c7xw/MongoDB__PowerSync_Reference_Architecture_Guide>`__
- `PowerSync Reference Architecture Guide (PDF) <https://cdn.bfldr.com/2URK6TO/as/v5cmphbnwbhqh89frg5c7xw/MongoDB__PowerSync_Reference_Architecture_Guide>`__
- `Atlas Device Sync to PowerSync migration guide <https://docs.powersync.com/resources/migration-guides/mongodb-atlas>`__
- :ref:`Tutorial: Migrate a React Native Application from Device Sync to PowerSync <react_native-powersync>`

ObjectBox
~~~~~~~~~
Expand Down Expand Up @@ -75,7 +77,7 @@ secure data movement to and from connected IoT devices.

For more information on migration, refer to the following:

- `HiveMQ Reference Architecture Guide <https://cdn.bfldr.com/2URK6TO/as/4s439tj8p7gx94ft7nqfr/MongoDB__HiveMQ_Reference_Architecture_Guide>`__
- `HiveMQ Reference Architecture Guide (PDF) <https://cdn.bfldr.com/2URK6TO/as/4s439tj8p7gx94ft7nqfr/MongoDB__HiveMQ_Reference_Architecture_Guide>`__
- `HiveMQ documentation <https://www.hivemq.com/products/hivemq-edge/>`__

Ably
Expand All @@ -86,7 +88,7 @@ variety of SDKs to power live experiences.

For more information on migration, refer to the following:

- `Ably Reference Architecture Guide <https://cdn.bfldr.com/2URK6TO/as/nchqb9kvw639qrp8cggb3/MongoDB__Ably_Reference_Architecture_Guide>`__
- `Ably Reference Architecture Guide (PDF) <https://cdn.bfldr.com/2URK6TO/as/nchqb9kvw639qrp8cggb3/MongoDB__Ably_Reference_Architecture_Guide>`__
- `Ably documentation <https://ably.com/docs/>`__

Parse (Open Source)
Expand Down
2 changes: 1 addition & 1 deletion source/sync/migration/awsappsync.txt
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ AWS Lambda Resolver
- Create a Lambda resolver based on the ``MongoDB-DataAPI`` template. For details
on this process, refer to the Readme in the
`MongoDB-API GitHub repo <https://github.com/mongodb-partners/MongoDB-API>`__.
- Configure Lambda authorization via IAM
- Configure Lambda authorization via IAM

AWS AppSync
```````````
Expand Down
Loading
Loading