Submit Search
Upload
Server side swift
•
Download as PPTX, PDF
•
0 likes
•
41 views
Volodymyr Shyrochuk
Follow
Comparison of most popular Srver Side Swift frameworks.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 10
Download now
Recommended
Instant LAMP Stack with Vagrant and Puppet
Instant LAMP Stack with Vagrant and Puppet
Patrick Lee
My talk on Piter Py 2016
My talk on Piter Py 2016
Alex Chistyakov
My talk at LVEE 2016
My talk at LVEE 2016
Alex Chistyakov
Fabric presentation
Fabric presentation
Suprith Gangawar
Perl Continous Integration
Perl Continous Integration
Michael Peters
Why don't you Groovy?
Why don't you Groovy?
Orest Ivasiv
Swift for back end: A new generation of full stack languages?
Swift for back end: A new generation of full stack languages?
Koombea
Scalive
Scalive
Takeharu Oshida
Recommended
Instant LAMP Stack with Vagrant and Puppet
Instant LAMP Stack with Vagrant and Puppet
Patrick Lee
My talk on Piter Py 2016
My talk on Piter Py 2016
Alex Chistyakov
My talk at LVEE 2016
My talk at LVEE 2016
Alex Chistyakov
Fabric presentation
Fabric presentation
Suprith Gangawar
Perl Continous Integration
Perl Continous Integration
Michael Peters
Why don't you Groovy?
Why don't you Groovy?
Orest Ivasiv
Swift for back end: A new generation of full stack languages?
Swift for back end: A new generation of full stack languages?
Koombea
Scalive
Scalive
Takeharu Oshida
100 tests per second - 40 releases per week
100 tests per second - 40 releases per week
Lars Thorup
Continuous integration with Docker
Continuous integration with Docker
Rondinelli Mesquita
Smolder Introduction
Smolder Introduction
Michael Peters
Pyconsg2014 pyston
Pyconsg2014 pyston
masahitojp
Dangers of parallel streams
Dangers of parallel streams
Lukáš Křečan
Short intro to project butter
Short intro to project butter
Yoshi Shih-Chieh Huang
S2 e (selective symbolic execution) -shivkrishna a
S2 e (selective symbolic execution) -shivkrishna a
Cysinfo Cyber Security Community
Ruin your life using robot framework
Ruin your life using robot framework
Prayoch Rujira
TDD with Python and App Engine
TDD with Python and App Engine
Ricardo Bánffy
Gestión de infraestructura tomcat tom ee con tfactory
Gestión de infraestructura tomcat tom ee con tfactory
César Hernández
Go at Skroutz
Go at Skroutz
AgisAnastasopoulos
Open source applications softwares
Open source applications softwares
Tushar B Kute
Robot framework and selenium2 library
Robot framework and selenium2 library
krishantha_samaraweera
Understanding how concurrency work in os
Understanding how concurrency work in os
GenchiLu1
170118 報告用
170118 報告用
robo_lab
XPDays-2018
XPDays-2018
Yegor Maksymchuk
PuppetConf 2015 - Testing - Richard Pijnenburg
PuppetConf 2015 - Testing - Richard Pijnenburg
Richard Pijnenburg
Coroutines in Kotlin
Coroutines in Kotlin
Jemo Mgebrishvili
Java Performance: What developers must know
Java Performance: What developers must know
Diego Lemos
Powerlang: a Vehicle for Lively Implementing Programming Languages
Powerlang: a Vehicle for Lively Implementing Programming Languages
FAST
multiple access in wireless communication
multiple access in wireless communication
panditadesh123
Virtual memory management in Operating System
Virtual memory management in Operating System
Rashmi Bhat
More Related Content
What's hot
100 tests per second - 40 releases per week
100 tests per second - 40 releases per week
Lars Thorup
Continuous integration with Docker
Continuous integration with Docker
Rondinelli Mesquita
Smolder Introduction
Smolder Introduction
Michael Peters
Pyconsg2014 pyston
Pyconsg2014 pyston
masahitojp
Dangers of parallel streams
Dangers of parallel streams
Lukáš Křečan
Short intro to project butter
Short intro to project butter
Yoshi Shih-Chieh Huang
S2 e (selective symbolic execution) -shivkrishna a
S2 e (selective symbolic execution) -shivkrishna a
Cysinfo Cyber Security Community
Ruin your life using robot framework
Ruin your life using robot framework
Prayoch Rujira
TDD with Python and App Engine
TDD with Python and App Engine
Ricardo Bánffy
Gestión de infraestructura tomcat tom ee con tfactory
Gestión de infraestructura tomcat tom ee con tfactory
César Hernández
Go at Skroutz
Go at Skroutz
AgisAnastasopoulos
Open source applications softwares
Open source applications softwares
Tushar B Kute
Robot framework and selenium2 library
Robot framework and selenium2 library
krishantha_samaraweera
Understanding how concurrency work in os
Understanding how concurrency work in os
GenchiLu1
170118 報告用
170118 報告用
robo_lab
XPDays-2018
XPDays-2018
Yegor Maksymchuk
PuppetConf 2015 - Testing - Richard Pijnenburg
PuppetConf 2015 - Testing - Richard Pijnenburg
Richard Pijnenburg
Coroutines in Kotlin
Coroutines in Kotlin
Jemo Mgebrishvili
Java Performance: What developers must know
Java Performance: What developers must know
Diego Lemos
Powerlang: a Vehicle for Lively Implementing Programming Languages
Powerlang: a Vehicle for Lively Implementing Programming Languages
FAST
What's hot
(20)
100 tests per second - 40 releases per week
100 tests per second - 40 releases per week
Continuous integration with Docker
Continuous integration with Docker
Smolder Introduction
Smolder Introduction
Pyconsg2014 pyston
Pyconsg2014 pyston
Dangers of parallel streams
Dangers of parallel streams
Short intro to project butter
Short intro to project butter
S2 e (selective symbolic execution) -shivkrishna a
S2 e (selective symbolic execution) -shivkrishna a
Ruin your life using robot framework
Ruin your life using robot framework
TDD with Python and App Engine
TDD with Python and App Engine
Gestión de infraestructura tomcat tom ee con tfactory
Gestión de infraestructura tomcat tom ee con tfactory
Go at Skroutz
Go at Skroutz
Open source applications softwares
Open source applications softwares
Robot framework and selenium2 library
Robot framework and selenium2 library
Understanding how concurrency work in os
Understanding how concurrency work in os
170118 報告用
170118 報告用
XPDays-2018
XPDays-2018
PuppetConf 2015 - Testing - Richard Pijnenburg
PuppetConf 2015 - Testing - Richard Pijnenburg
Coroutines in Kotlin
Coroutines in Kotlin
Java Performance: What developers must know
Java Performance: What developers must know
Powerlang: a Vehicle for Lively Implementing Programming Languages
Powerlang: a Vehicle for Lively Implementing Programming Languages
Recently uploaded
multiple access in wireless communication
multiple access in wireless communication
panditadesh123
Virtual memory management in Operating System
Virtual memory management in Operating System
Rashmi Bhat
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Community
prachaibot
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
karthi keyan
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
Stephen Sitton
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
Sneha Padhiar
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
Romil Mishra
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Manish Kumar
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
ChristianCDAM
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
Researcher Researcher
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
elesangwon
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
siddharthjain2303
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
sdickerson1
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
jhunlian
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
Erbil Polytechnic University
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
rnrncn29
Input Output Management in Operating System
Input Output Management in Operating System
Rashmi Bhat
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
Sneha Padhiar
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
Sneha Padhiar
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Sumanth A
Recently uploaded
(20)
multiple access in wireless communication
multiple access in wireless communication
Virtual memory management in Operating System
Virtual memory management in Operating System
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Community
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
Input Output Management in Operating System
Input Output Management in Operating System
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Server side swift
1.
by Volodymyr Shyrochuk
2.
My Experience ● Slim
Framework (PHP) ● Django (Python)
3.
Server Side Swift https://swift.org/server-apis/
4.
Server Side Frameworks
5.
Perfect https://perfect.org
6.
Vapor https://vapor.codes
7.
Rest Architecture
8.
Let’s Code : )
9.
GitHub PerfectExample - https://github.com/Mc231/MobileCafeLvivPerfectExample VaporExample
- https://github.com/Mc231/MobileCafeLvivVaporExample
10.
Thank You for
listening, do you have any questions ?
Download now