Tag: «zewo»
Фреймворки для серверного Swift
event Nov 6, 2016 at 18:01
Пару месяцев назад мне попался пост про серверные фреймворки для Swift - сравнение производительности 4-х фреймворков на Swift для сервера между собой и с Node.js. Производительность меня заинтересовала. Судя по результатам, лучшим оказался Perfect. Через месяц автор выложил ещё одно сравнение производительности, но тестировал уже не в macOS, а в Linux. И снова Perfect оказался в лидерах.
На этих выходных я решил как следует его потрогать. Перед этим я бегло посмотрел в 4 сравниваемых фреймворка: Perfect, Kitura, Vapor и Zewo. Требований у меня к фреймворку было не много, кроме стандартного роутинга запросов и выдачи ответов, мне нужно:
- Поддержка шаблонизаторов, чтобы отдавать не только JSON, но и HTML.
- Поддержка сетевых запросов, т.к. в самом Foundation ничего для сетевых запросов ещё не готово.
- Желательно, чтобы были готовые библиотеки для работы с разными БД.
Естественно, всё это нужно под Linux.
comment comments