You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Begin the process of transforming our Vue.js Progressive Web App (PWA) into a Decentralized Web App (DWA) by setting up the necessary Web5 infrastructure.
🤔 Background
A Decentralized Web App (DWA) is a Progressive Web App (PWA) that incorporates Web5 functionalities, providing offline capabilities and offline synchronization of Decentralized Web Nodes (DWNs). This task will initiate the conversion of our existing Vue PWA to a DWA by setting up the basic Web5 components.
This is part of our larger project to create a Vue.js DWA starter. See our main issue here for the full context and list of all related tasks.
Important: For reference, please see the DWA React Vite starter app. While the implementation details will differ for Vue, this example provides a good overview of the structure and functionalities of a DWA.
🔑 Tasks and Acceptance Criteria
🚫 You must not steal an issue assigned to another person. If you submit a PR for an issue not assigned to you, you will not receive points. 🚫
Convert Vue PWA to a Decentralized Web App (DWA)
🚀 Goal
Begin the process of transforming our Vue.js Progressive Web App (PWA) into a Decentralized Web App (DWA) by setting up the necessary Web5 infrastructure.
🤔 Background
A Decentralized Web App (DWA) is a Progressive Web App (PWA) that incorporates Web5 functionalities, providing offline capabilities and offline synchronization of Decentralized Web Nodes (DWNs). This task will initiate the conversion of our existing Vue PWA to a DWA by setting up the basic Web5 components.
🔑 Tasks and Acceptance Criteria
🚫 You must not steal an issue assigned to another person. If you submit a PR for an issue not assigned to you, you will not receive points. 🚫
@web5/api
package https://www.npmjs.com/package/@web5/apiactivatePolyfills
from@web5/api
in the main application fileactivatePolyfills
in the service workeractivatePolyfills
with appropriate cache TTL settings🌟 Resources
💻 Code Snippets
Importing and Activating Polyfills
Service Worker Configuration (example)
Getting Started
Questions?
If you have any questions or need clarification, please comment on this issue or join our Discord community.
Happy coding! 🎉
The text was updated successfully, but these errors were encountered: