Skip to content
0:00 / 0:00

#swift#webassembly#vapor

Swift for WebAssembly - Steven Van Impe

SwiftServerConf

3K subscribers • 5 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.

Intermediate. Assumes working knowledge.

2.7K views2 years ago1 recommendation

Programming languagesWeb developmentSwiftWebAssemblyHow browsers work

Steven Van Impe introduces Swift for WebAssembly, demonstrating how to run Swift in the browser, interact with the DOM, and communicate with a Vapor backend.

WebAssembly is a rapidly growing technology that provides great opportunities for Swift developers. This talk will introduce Swift developers to WebAssembly, and demonstrate how they can run Swift in the browser, call JavaScript from Swift to access the DOM, add Swift modules to web apps, and so much more. The talk concludes with a demo that shows multiple WebAssembly clients communicating with a Vapor back-end through websockets. 🎥 Recorded at the ServerSide.swift conference in London in 2024. 🙌 Sponsored by Broken Hands: brokenhands.io 🐥 Twitter: twitter.com/swiftserverconf 🐘 Mastodon: hachyderm.io/@swiftserverconf 📸 Instagram: instagram.com/swiftserverconf 👔 LinkedIn: linkedin.com/company/swiftserverconf 📱 Website: serversideswift.info ✌🏻Organized By Tim Condon: twitter.com/0xtim

Why it's here

1 person recommends this

What people say. Recommended as an insightful resource on using Swift for WebAssembly and non-app development.

u/byaruhafLearningin r/swift • Recommends

On “Current Swift Ecosystem ”

For more information about **Web Development (Backend)**, **editor support outside Xcode** and **notable non-app projects in Swift**, including insights into various tools, IDEs, and notable Swift-based libraries for server-side and systems programming, I recommend checking out Are We Server Yet?. This site provides an excellent overview of the Swift ecosystem beyond app development, including editor integrations, server-side Swift, and other non-traditional uses of the language. For frontend web development check out Steven Van Impe's talk on Swift for WebAssembly and swiftwasm.org. For game development, you can use SpriteKit and SceneKit for 2D and 3D games, respectively, on Apple plat…