2. Пару слов про меня
• 7 лет занимаюсь разработкой
• CEO Rademade
• За последних 3 года 70+ приложений
• Сейчас больше в менеджменте и процессах
• Но все так-же люблю разработку
3. О чем будем говорить?
• Рассмотрим существующие решения для
разработки API
• Обсудим их плюсы и минусы существующих
подходов
• Поделюсь нашей “серебряной пулей”
• Рассмотрим несколько реальных кейсов
8. Rails-API
Плюсы Минусы
• Производительней по
сравнению с Rails
• Решение множества
тривиальных задач
• Хорошая структура
проекта
• Сложная
кастомизация
• Магия
• Производительность
12. Grape
Плюсы Минусы
• Производительность
в 2.5 раза выше чем
Rails-API
• Автогенарция
документации из
GrapeSwagger
• Отдельное
приложение
• Нет полноценной
архитектуры
• Сложность
кастомизации