Swift no Backend

Post on 12-Apr-2017

152 views 0 download

transcript

SWIFT NO BACKEND

Thiago HolandaiOS Developer

Concrete Solutions @tholanda

SWIFT NO BACKEND

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO BACKEND USANDO SWIFT

SWIFT NO BACKEND

Zewo

E HOJE, VAMOS FALAR DO ZEWO

SWIFT NO BACKEND

É UM CONJUNTO DE LIBRARIES ESCRITAS EM C

E EM SWIFT

SWIFT NO BACKEND

É UNIÃO DOS SUPERPODERES DO C COM

O ALTO NÍVEL DO SWIFT.

SWIFT NO BACKEND

OU SEJA, MAIS UM WEB FRAMEWORK ?

SWIFT NO BACKEND

NÃO!

SWIFT NO BACKEND

O ZEWO NÃO É UM WEB FRAMEWORK, É MUITO MAIS. ZEWO

É PARA O DESENVOLVIMENTO SERVER SIDE EM GERAL.

SWIFT NO BACKEND

COM O ZEWO, VOCÊ PODE DESENVOLVER

SWIFT NO BACKEND

SWIFT NO BACKEND

WEB APP

REST API

COMMAND LINE TOOLS

SCRIPTS

UM POUCO DO QUE TEMOS ATÉ AGORA…

SWIFT NO BACKEND

SWIFT NO BACKEND• AnnecyX/Annecy • AnnecyX/IP • AnnecyX/TCP

• VeniceX/Venice • VeniceX/CLibvenice • VeniceX/ChannelStream • VeniceX/IP • VeniceX/TCP • VeniceX/HTTPServer • VeniceX/HTTPClient • VeniceX/File • VeniceX/HTTPFile • VeniceX/UDP • VeniceX/TCPSSL • VeniceX/HTTPSServer • VeniceX/HTTPSClient

• SwiftX/S4 • SwiftX/C7

• Zewo/Base64 • Zewo/BasicAuthMiddleware • Zewo/BranchMiddleware • Zewo/CHTTPParser • Zewo/CLibXML2 • Zewo/CLibpq • Zewo/CLibpq-OSX • Zewo/CMySQL • Zewo/CMySQL-OSX • Zewo/COpenSSL • Zewo/COpenSSL-OSX • Zewo/CURIParser • Zewo/CZeroMQ • Zewo/ContentNegotiationMiddleware • Zewo/Data • Zewo/Event • Zewo/HTTP • Zewo/HTTPJSON • Zewo/HTTPParser • Zewo/HTTPSerializer • Zewo/INIParser • Zewo/InterchangeData • Zewo/InterchangeDataMapper • Zewo/JSON

• Zewo/JSONMediaType • Zewo/Log • Zewo/LogMiddleware • Zewo/MediaType • Zewo/MessagePack • Zewo/Mustache • Zewo/MySQL • Zewo/OS • Zewo/OpenSSL • Zewo/POSIXRegex • Zewo/PathParameterMiddleware • Zewo/PostgreSQL • Zewo/RecoveryMiddleware • Zewo/RegexRouteMatcher • Zewo/Router • Zewo/SQL • Zewo/Sideburns • Zewo/String • Zewo/SwiftDocker • Zewo/TrieRouteMatcher • Zewo/URI • Zewo/URLEncodedForm • Zewo/URLEncodedFormMediaType • Zewo/XML • Zewo/ZeroMQ

SWIFT X

SWIFT NO BACKEND

COMO INICIAR ?

SWIFT NO BACKEND

SWIFT NO BACKEND

DEMO 😍

SWIFT NO BACKEND

VAMOS CONTRIBUIR ?

SWIFT NO BACKEND

ZEWO É 100% OPEN SOURCE

SWIFT NO BACKEND

E NÓS TEMOS MUITO O QUE FAZER AINDA.

SWIFT NO BACKEND

SWIFT NO BACKEND

README

DOCUMENTAÇÃO

EXEMPLOS

NOVAS LIBRARIES

PERGUNTAS ?

SWIFT NO BACKEND

MUITO OBRIGADO!

SWIFT NO BACKEND

ZEWO CORE TEAM // CONTATOS

Dan Appel Alex StudničkaAlsey Coleman Joe BellDavid AskPaulo Faria

Thiago Holanda

tholandaunnamedd

@ thiago@holanda.mobi

github.com/zewo docs.zewo.ionew.zewo.io

ZEWO CORE TEAM // CONTATOS

Dan Appel Alex StudničkaAlsey Coleman Joe BellDavid AskPaulo Faria

Thiago Holanda

tholandaunnamedd

@ thiago@holanda.mobi

github.com/zewo docs.zewo.ionew.zewo.io

http://iosdevbr.herokuapp.com