development
mdx 37 lines 1.64 KB
Raw
1 ---
2 title: Introducing Swift (with Vapor) and Ruby (with Rails) Runner Support
3 description: Swift (Vapor) and Ruby (Rails) runners are now available on smbCloud.
4 date: "2025-06-29"
5 lastmod: "2025-06-29"
6 published: true
7 ---
8
9 ## Swift (Vapor) and Ruby (Rails) runner support
10
11 smbCloud now supports **Swift** with [Vapor](https://vapor.codes/) and **Ruby** with [Rails](https://rubyonrails.org/) runners. If you want to build or deploy in either stack, you can start without wiring up the runtime yourself.
12
13 ### Why Swift with Vapor?
14
15 - **Safe and fast**: Swift gives you strong typing and solid performance on the server.
16 - **A practical web framework**: Vapor is a good fit for APIs and web apps, especially if your team already likes Swift.
17 - **Less setup**: The runner gives you a working environment without extra runtime work.
18
19 ### Why Ruby with Rails?
20
21 - **Fast to build with**: Rails is still one of the quickest ways to turn an idea into a working product.
22 - **Mature ecosystem**: You get strong conventions and a large library ecosystem.
23 - **Quick start**: The runner lets you get a Rails app running without manual setup.
24
25 ### Key features
26
27 - **Zero-config runners**: Start with Swift (Vapor) or Ruby (Rails) without building the environment yourself
28 - **Fast feedback**: Run code and see output quickly
29 - **Consistent environments**: Use the same setup each time you start a project
30
31 ### Get started
32
33 Choose the **Swift (Vapor)** or **Ruby (Rails)** runner when you create a new project or workspace. It works for APIs, web apps, experiments, and early prototypes.
34
35 ---
36
37 We want smbCloud to stay useful across different stacks. Swift and Ruby support are part of that.