Perfect (serverraamwerk) - Perfect (server framework)

Perfect
Ontwikkelaar (s) PerfectlySoft Inc.
Eerste uitgave 23 november 2015 ; 5 jaar geleden  ( 2015-11-23 )
Stabiele vrijlating
4.0.1 / 8 februari 2021 ; 2 maanden geleden  ( 2021/02/08 )
Opslagplaats Bewerk dit op Wikidata
Geschreven in Snel
Besturingssysteem OS X , Linux
Platform x86
Beschikbaar in Engels
Type Webframework , applicatieserver
Licentie Apache
Website perfecte .org  Bewerk dit op Wikidata

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.

Referenties

Externe links

Zie ook