Rahul Sharma (Editor)

Perfect (server framework)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
PerfectlySoft Inc.

Written in
  
Swift

Development status
  
Active

Initial release
  
23 November 2015; 15 months ago (2015-11-23)

Stable release
  
1.0 / 23 November 2015; 15 months ago (2015-11-23)

Operating system
  
Cross-platform: OS X, Linux

Perfect, also termed Server-Side Swift, 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 imain 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.

History

Perfect was released on November 23, 2015, just before the Swift language became open-source, and draws much of its history from a programming language named Lasso, formerly part of Apple's product line.

References

Perfect (server framework) Wikipedia