PocketBased #024 - Forking the PocketBase JS SDK
Can We Port PocketBase's JS SDK to Run Inside JSVM? This Could Change Everything for Multi-Page Apps... 🤔 0:00 Project Goals Introduction 2:10 PocketBase Authentication Challenge 6:05 Exploring SDK Port Strategy 15:25 Breakthrough: Removing Async Code 22:50 Creating Custom Fetch Implementation 32:05 Removing Real-time Features 37:15 Building Test Environment 42:30 Solving Connection Issues 47:40 Success and Future Plans 🎮 Play test Kingdom as we build it: https://kingdom.pockethost.io 👾 Hack on Kingdom: https://github.com/benallfree/kingdom 💬 Join the biggest PocketBase Discord community: https://discord.gg/nVTxCMEcGT 💎 Lifetime subs for PocketBase hosting and exclusive channel content: https://pockethost.io 🔴 Live hacking: https://www.twitch.tv/pocketbased 🌐 Server-side pages for PocketBase: https://pocketpages.dev Favorite tools https://www.cursor.com https://iterm2.com https://ohmyz.sh https://www.pixelmator.com/pro https://www.techsmith.com/camtasia https://obsproject.com Favorite open source https://alpinejs.dev https://htmx.org https://vanjs.org https://daisyui.com Favorite plugins https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens https://marketplace.visualstudio.com/items?itemName=huizhou.githd https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss https://marketplace.visualstudio.com/items?itemName=mushan.vscode-paste-image https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced https://marketplace.visualstudio.com/items?itemName=adrianwilczynski.alpine-js-intellisense https://marketplace.visualstudio.com/items?itemName=sperovita.alpinejs-syntax-highlight pocket base, JSVM, SDK port, synchronous conversion, authentication, client modification, fetch implementation, HTTP requests, code refactoring, TypeScript, async/await removal, promise handling, API health check, local development, client-side testing, real-time features removal, deprecated code removal, multi-page applications, pocket pages integration, JavaScript, web development, SDK customization, server-side implementation, API client, code modernization, TypeScript configuration, error handling, HTTP client, bootstrap hooks, router testing
Download
0 formatsNo download links available.