Perfect
Vapor
Our great sponsors
Perfect | Vapor | |
---|---|---|
1 | 21 | |
13,886 | 21,700 | |
0.0% | 0.9% | |
0.0 | 8.2 | |
10 months ago | 6 days ago | |
Swift | Swift | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Perfect
-
Getting Started with Swift on Server
There are some interesting http frameworks (think Express.js, Fastify, etc.) to simplify working with SwiftNIO such as Vapor, Hummingbird and Perfect. There's even a full CMS (Feather).
Vapor
-
Trying to create a backend for social media app I’m developing.
You can try Vapor. But that’s if you want to build all the server side code (which if you want scalable and Firebase won’t work, you might need to)
-
Introduce embedded development using Swift
Vapor
-
Choosing a backend for a Services App
Have a look at the Vapor framework https://vapor.codes/ it is written in Swift. you can then deploy your project to heroku. The good thing about this is that you don't need to learn a different language. We use swift in our company for the backend and front.
-
Lets Save The World!
backend uses the Vapor framework: a Server Side Swift framework. I like using Swift and feel that in particular for backend work. Its an opinionated language that somehow seems to help me write better code. That Vapor supports MongoDB out of the box also helps;
-
Is Swift used outside Apple development?
V A P O R my dude
-
Just a simple coding question
If you go down the road of programming your own site you might want to take a look at https://vapor.codes/ . It’s a web framework built on Swift. It has nothing to do with SwiftUI but at least you’ll be able to stay in the same language.
-
Apple’s use of Swift and SwiftUI in iOS 15
I am! I'm building a complete backend in Swift for an app i'm working on. It's actually been really great so far. I develop on my mac in xcode and deploy on linux via docker. See: https://vapor.codes/
I'm a little bias because I really like Swift as a language but Vapor is growing and there are lots of plugins to fill the gaps.
-
I want to start off with Swift, but I had a few newbie questions that I couldn't find answers to on the web.
Check out https://vapor.codes/ for server side swift. It will introduce you to the language and development paradigms, and will not provide access to MacOS or iOS frameworks; but could be a good introduction to a lot of the concepts.
-
Getting Started with Swift on Server
There are some interesting http frameworks (think Express.js, Fastify, etc.) to simplify working with SwiftNIO such as Vapor, Hummingbird and Perfect. There's even a full CMS (Feather).
-
Which backend do you recommend?
The future of web development is in Vapor my friend.
What are some alternatives?
Alamofire - Elegant HTTP Networking in Swift
Kitura - A Swift web framework and HTTP server.
swifter - Tiny http server engine written in Swift programming language.
Zewo - Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
GCDWebServer - The #1 HTTP server for iOS, macOS & tvOS (also includes web based uploader & WebDAV server)
smoke-framework - A light-weight server-side service framework written in the Swift programming language.
Express - Swift Express is a simple, yet unopinionated web application server written in Swift
CocoaHTTPServer - A small, lightweight, embeddable HTTP server for Mac OS X or iOS applications
OAuthSwift - Swift based OAuth library for iOS