Perfect (server framework)
| Perfect | |
|---|---|
| Developer | PerfectlySoft Inc. |
| Initial release | 23 November 2015 |
| Stable release | 4.0.1
/ 8 February 2021 |
| Written in | Swift |
| Operating system | OS X, Linux |
| Platform | x86 |
| Available in | English |
| Type | Web framework, application server |
| License | Apache |
| Website | perfect |
| Repository | |
Perfect is an application server, web and server framework written in the programming language Swift. It provides tools for developing web and other representational state transfer (REST) services in Swift, and web server and datasource connectors, providing default structures for developers working with databases, web services, and web pages. Its main focus is to make mobile development easier by using the Swift language on both sides of the client–server model, the client mobile device, and the server, where it competes with other server-side development tools such as Node.js and Python. It is open-source software, released under an Apache License.