Let’s check out the hottest new Javascript/Typescript runtime in ages: Bun!
And see how well it plays with SvelteKit and Vercel 🙂
Outside of performance, here’s the top Bun features that look extremely promising to me:
Typescript and JSX / TSX out of the box
`dotenv-flow`-style environment variables from a file, out of the box!
WebSockets!
🚀 Check out the app! https://johnnify.com/
💻 See the code, open-source and free: https://github.com/jmagrippis/johnnify
— COMMUNITY —
Our DISCORD SERVER 👾: / discord
— 🥳🥳🥳 —
— Agenda —
[ ] What are we doing today? What’s Bun?! https://bun.sh/
[ ] SvelteKit demo project with Bun: https://bun.sh/guides/ecosystem/svelt...
[ ] Playwright with Bun: https://playwright.dev/
[ ] Let’s switching a real current project to Bun!
[ ] Bun test vs Vitest: https://bun.sh/docs/cli/test
[ ] WebSockets with Bun And SvelteKit?! https://github.com/gornostay25/svelte... & https://joyofcode.xyz/using-websocket...
— BONUS —
[ ] Benchmarks!
[ ] Next steps: ???
— HAVE FUN —
No affiliations whatsoever: if I show something, you know you're hearing my unfiltered thoughts 😄
— Highlighted software —
Bun: https://bun.sh/
SvelteKit: https://kit.svelte.dev/
My own website: https://magrippis.com/
Search for `@jmagrippis` to find me on socials like Instagram & Twitter! And remember our DISCORD SERVER 😉: / discord
Between the comment section and the socials, let me know *somewhere* what you’d like me to cover next 🙌