description Perfect Overview
Perfect is an open-source server-side framework and development library for the Swift programming language. It provides tools for building web services and backend applications, allowing Swift code to run outside Apple's client operating systems.
The project is aimed at developers who want to use Swift for server programming and related network services. It is distinct from similarly named software projects because its main association is Swift-based backend development.
help Perfect FAQ
What programming language does Perfect use?
Perfect is a server-side framework and development library for Swift. It lets developers use Swift to build web services and backend software outside Apple's usual client-app environments.
Can Perfect build web APIs?
Yes. Perfect provides tools for server-side web development, including backend services and web APIs. The developer writes the application in Swift and runs it on a supported server environment.
Is Perfect the same as Vapor?
No. Perfect and Vapor are separate Swift server-side frameworks. Both target web development in Swift, but they have different APIs, packages, communities, and project histories.
Does Perfect require an iPhone or Mac to run?
No. Perfect is designed for server-side Swift and can run on supported non-Apple server operating systems. Its purpose is to use Swift for backend work rather than only for iOS or macOS apps.
explore Explore More
Reviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.