LINUX.ORG.RU

На чём сейчас делают CRUD/REST api с минимумом кода?

 ,


0

2

Нужно мне склепать пачку rest api с crud и авторизацией.

На чём сейчас это делают с минимумом телодвижений?

Пока смотрю в сторону django-rest-framework, но как-то завязываться на django и реалиационные базы не хочется.

И есть идея просто сделать прокси для авторизации перед couchdb, но это потребует сложностей на клиенте и как-то костыльно.

Что использует лоровец?

Желательно что-то для python, js, scala, clojure, java.

На Java + Spring MVC вроде несложно делать. В качестве базы можно PostgreSQL взять. Интерфейс — или SQL или JPA/Hibernate.

Legioner ★★★★★
()

На чём сейчас это делают с минимумом телодвижений?

Самоходный (self-hosted) RESTful WCF 4+ :) (моно умеет)

slackwarrior ★★★★★
()
Ответ на: комментарий от Legioner

На Java + Spring MVC вроде несложно делать. В качестве базы можно PostgreSQL взять. Интерфейс — или SQL или JPA/Hibernate.

Много кода =)

holuiitipun
() автор топика
Ответ на: комментарий от umren

еще не забудь завернуть все это в docker

Оно и так будет в docker, а docker в kubernetes.

holuiitipun
() автор топика

есть loopback.io но я что-то не в восторге от их слоя абстракции бд (или как там это зовется)
а в целом, ничё так - модельки описал, и готово :)

aol ★★★★★
()

Ruby on Rails

anonymous
()
Ответ на: комментарий от anonymous

Есть у eventmachine некоторые нелады с большинством баз данных.

lochness
()

На яве spring для этого юзают, что для питона не знаю, надо гуглить

cherry-pick
()

Ruby Sinatra! Лучшее.

anonymous
()
Ответ на: комментарий от xpahos

У меня сложилось впечатление, что Netty это для большой производительности. Писать на нём ведь неудобно. RestExpress даёт удобное API, сравнимое с сервлетами?

Legioner ★★★★★
()

ruby + grape http://intridea.github.io/grape/

grape можно также использовать в связке с rails если нужен мощный функционал из коробки

проверено в продакшене

anonymous
()

Остановился на django-rest-framework из-за того что нашёлся не занятый джангист =)

holuiitipun
() автор топика
Ответ на: комментарий от Legioner

Да, netty для асинхронных серверов с большой нагрузкой. Я бы не сказал что неудобно, тем более в интернетах полно примеров использования. Я бы сравнил его с Django/Pyramid каким-нибудь. Нужно скопипастить 15 строк кода, дописать нужные контроллеры для урлов и Rest API готов.

xpahos ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.