Perfect (serverraamwerk) - Perfect (server framework)
| Ontwikkelaar (s) | PerfectlySoft Inc. |
|---|---|
| Eerste uitgave | 23 november 2015 |
| Stabiele vrijlating | 4.0.1 / 8 februari 2021
|
| Opslagplaats |
|
| Geschreven in | Snel |
| Besturingssysteem | OS X , Linux |
| Platform | x86 |
| Beschikbaar in | Engels |
| Type | Webframework , applicatieserver |
| Licentie | Apache |
| Website |
perfecte |
Perfect is een applicatieserver , web- en serverraamwerk geschreven in de programmeertaal Swift . Het biedt tools voor het ontwikkelen van web- en andere representational state transfer (REST) -services in Swift, en webserver- en gegevensbronconnectoren , en biedt standaardstructuren voor ontwikkelaars die met databases , webservices en webpagina's werken . De belangrijkste focus is om mobiele ontwikkeling gemakkelijker te maken door de Swift-taal te gebruiken aan beide kanten van het client-server-model , het mobiele client -apparaat en de server, waar het concurreert met andere server-side ontwikkeltools zoals Node.js en Python. . Het is open-source software , uitgebracht onder een Apache-licentie .
Geschiedenis
Perfect 1.0 werd uitgebracht op 23 november 2015, net voordat de Swift-taal open-source werd, en ontleent een groot deel van zijn geschiedenis aan een programmeertaal genaamd Lasso , voorheen onderdeel van Apple's productlijn.
Versie 2.0 werd op 6 september 2016 uitgerold en bracht Swift 3-compatibiliteit en een meer modulaire benadering van het framework. De herziene aanpak stelde ontwikkelaars in staat om de specifieke functies te kiezen om op te nemen in Perfect-georiënteerde projecten in plaats van alle functies standaard gebundeld te hebben.