Perfect es un servidor de aplicaciones , web y framework de servidor escrito en el lenguaje de programación Swift . Proporciona herramientas para desarrollar servicios web y otros servicios de transferencia de estado representacional (REST) en Swift, y conectores de servidor web y fuente de datos , proporcionando estructuras predeterminadas para desarrolladores que trabajan con bases de datos , servicios web y páginas web . Su enfoque principal es hacer que el desarrollo móvil sea más fácil usando el lenguaje Swift en ambos lados del modelo cliente-servidor , el dispositivo móvil cliente y el servidor, [ 2 ] [ 3 ] [ 4 ] donde compite con otras herramientas de desarrollo del lado del servidor como Node.js y Python . [ 5 ] Es software de código abierto , publicado bajo una licencia Apache .
Historia
Perfect 1.0 se lanzó el 23 de noviembre de 2015, justo antes de que el lenguaje Swift se convirtiera en código abierto, [ 6 ] y toma gran parte de su historia de un lenguaje de programación llamado Lasso , que anteriormente formaba parte de la línea de productos de Apple. [ 7 ] [ 2 ]
La versión 2.0 se lanzó el 6 de septiembre de 2016 [ 8 ] e incorporó compatibilidad con Swift 3 y un enfoque más modular al framework. Este enfoque revisado permitió a los desarrolladores elegir las características específicas que se incluirían en los proyectos orientados a Perfect, en lugar de tener todas las características incluidas por defecto.
Referencias
- ↑ "Versiones · PerfectlySoft/Perfect" . github.com . Consultado el 23 de abril de 2021 .
- 1 2 Metz, Cade (24 de noviembre de 2015). "El lenguaje de programación Swift iOS de Apple pronto podría estar en los centros de datos" . Wired . Recuperado el 4 de marzo de 2016 .
- ↑ MacGregor, Alice (24 de noviembre de 2015). "El lenguaje de programación Swift iOS de Apple pronto podría estar en los centros de datos" . Archivado del original el 2 de abril de 2016. Recuperado el 4 de marzo de 2016 .
- ↑ Hilson, Gary (8 de diciembre de 2015). "El lanzamiento de código abierto de Apple recibe el apoyo de desarrolladores e IBM para 'Swift'" . Archivado del original el 12 de diciembre de 2015. Consultado el 4 de marzo de 2016 .
- ↑ Ahuja, Nene (28 de enero de 2015). "El lenguaje de programación 'Swift' de Apple está dando el salto de las aplicaciones a los centros de datos" . Recuperado el 4 de marzo de 2016 .
- ↑ Evans, Johnny (2 de marzo de 2016). "WWDC 2016: Swift 3.0 de Apple, la estrella del espectáculo" . Recuperado el 4 de marzo de 2016 .
- ↑ "El marco perfecto con Sean Stephens y Kyle Jessup" . 4 de febrero de 2016. Consultado el 4 de marzo de 2016 .
- ↑ "PerfectlySoft lanza Perfect 2.0 Framework para desarrollo del lado del servidor con Swift 3.0" . www.businesswire.com (Comunicado de prensa). 12 de septiembre de 2016. Consultado el 6 de julio de 2017 .
Enlaces externos
Véase también
- Servidores (informática)