请输入您要查询的百科知识:

 

词条 Perfect (server framework)
释义

  1. History

  2. References

  3. External links

{{Infobox software
| name = Perfect
| logo =
| screenshot =
| caption =
| developer = PerfectlySoft Inc.
| discontinued =
| released = {{Start date and age|2015|11|23|df=yes}}
| latest release version = 3.0.2
| latest release date = {{Start date and age|2017|11|02|df=yes}}
| latest preview version =
| latest preview date =
| status = Active
| operating system = OS X, Linux
| platform = x86
| language = English
| programming language = Swift
| genre = Web framework, application server
| license = Apache
}}

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,[1][2][3] where it competes with other server-side development tools such as Node.js and Python.[4] It is open-source software, released under an Apache License.

History

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

Version 2.0 was rolled out September 6th 2016[7] and brought Swift 3 compatibility and a more modular approach to the framework. The revised approach enabled developers to choose the specific features to include in Perfect-oriented projects rather than having all features bundled in by default.

References

1. ^{{Cite web |url=https://www.wired.com/2015/11/apples-swift-ios-programming-language-is-being-remade-for-data-centers/ |title=Apple’s Swift iOS Programming Language Could Soon Be in Data Centers |last=Metz |first=Cade |date=November 24, 2015 |access-date=March 4, 2016}}
2. ^{{Cite web |url=https://thestack.com/data-centre/2015/11/24/apples-swift-programming-language-heads-to-the-data-centre/ |title=Apple’s Swift iOS Programming Language Could Soon Be in Data Centers |last=MacGregor |first=Alice |date=November 24, 2015 |access-date=March 4, 2016}}
3. ^{{Cite web |url=http://www.itworldcanada.com/article/apples-swift-development-language-is-out-in-the-open-for-all-of-its-platforms-and-linux-too/379043 |title=Apple’s open source release receives ‘Swift’ support from developers, IBM |last=Hilson |first=Gary |date=December 8, 2015 |access-date=March 4, 2016}}
4. ^{{Cite web |url=http://www.techgig.com/tech-news/editors-pick/apple-s-swift-programming-language-is-taking-the-leap-from-apps-to-data-centers-42106 |title=Apple’s ‘Swift’ Programming Language Is Taking The Leap From Apps To Data Centers |last=Ahuja |first=Nene |date=January 28, 2015 |access-date=March 4, 2016}}
5. ^{{Cite web |url=http://www.computerworld.com/article/3040196/apple-mac/wwdc-2016-apple-s-swift-3-0-star-of-the-show.html |title=WWDC 2016: Apple’s Swift 3.0, star of the show |last=Evans |first=Johnny |date=March 2, 2016 |access-date=March 4, 2016}}
6. ^{{Cite web |url=http://devchat.cachefly.net/iphreaks/iPS140Perfect.mp3 |title=The Perfect Framework with Sean Stephens and Kyle Jessup |date=February 4, 2016 |access-date=March 4, 2016}}
7. ^{{Cite web|url=http://www.businesswire.com/news/home/20160912006481/en/PerfectlySoft-Releases-Perfect-2.0-Framework-Server-Side-Development|title=PerfectlySoft Releases Perfect 2.0 Framework for Server-Side Development With Swift 3.0|website=www.businesswire.com|language=en|access-date=2017-07-06}}

External links

  • {{Official website}}

1 : Servers (computing)

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/11 22:09:52