1

Тема: Порекомендуйте веб-фреймворк

Який вибрати веб-фреймворк для бекенду невеликої CRUD-апки?

Пробував Play і Scalatra. Перше надто замудрене (і Twirl це буеее), друге надто базове (і Twirl це буеее).

Чи варто вчити Spring Boot? Чи може порадите щось інше?

2

Re: Порекомендуйте веб-фреймворк

Який вибрати веб-фреймворк для бекенду...

Можете спробувати Quarkus, Spring/Spring Boot (spring-boot-starter-web)

...невеликої CRUD-апки...

Якщо все обмежиться "простим" CRUD, то можна глянути в бік JHipster. Звісно, там вистачає своїх мінусів, але є й плюси.

Подякували: bebyk1

3

Re: Порекомендуйте веб-фреймворк

Spring Boot топчик, і ґайдів завались. Триматимусь поки його, хоча інші теж взяв на замітку.

Він доволі відрізняється по флоу від RoR'у, з яким я більш-менш знайомий, — тож треба повчити особливості. Але загалом видається навіть простішим. Єдине, що доводиться перекладати з Джави на Скалу. Втім краще так, ніж куца документація/репрезентація native Scala фреймворків.  :D

4

Re: Порекомендуйте веб-фреймворк

bebyk написав:

Який вибрати веб-фреймворк для бекенду невеликої CRUD-апки?
...
Чи варто вчити Spring Boot? Чи може порадите щось інше?

Написати свій HTTP-сервер :D , жарти-жартами але мені хотілось би зробити який-такий свій рет-проект, для розуміння лишнім  не буде, але на жаль мені часу і сил невистачає.
Spring/Boot класні (дивився на рівні ґайдів), якщо робити щось простіше це на рівні копі-паста з інета (навіть якщо робив сам все рівно там такого повно), але потрібно з чогось починати (не тільки ґайди дивитись).
Але чи такі вони легкі? В бута свій сервер, спрінгу потрібно підключати..

5

Re: Порекомендуйте веб-фреймворк

vitek написав:
bebyk написав:

Який вибрати веб-фреймворк для бекенду невеликої CRUD-апки?
...
Чи варто вчити Spring Boot? Чи може порадите щось інше?

Написати свій HTTP-сервер :D , жарти-жартами але мені хотілось би зробити який-такий свій рет-проект, для розуміння лишнім  не буде, але на жаль мені часу і сил невистачає.
Spring/Boot класні (дивився на рівні ґайдів), якщо робити щось простіше це на рівні копі-паста з інета (навіть якщо робив сам все рівно там такого повно), але потрібно з чогось починати (не тільки ґайди дивитись).
Але чи такі вони легкі? В бута свій сервер, спрінгу потрібно підключати..

Наразі почав розробляти дещо Spring Boot’ом. CRUD-функціонал до неможливого простий і доступний. Якщо вже підʼєднувати екстра плагіни, то там треба розібратись. Втім як прояснити незрозумілі деталі, стає ясно, що фреймворк бере на себе левову частку роботи, позбавляючи розробника зайвих хоботів. Можна спокійно зосередитись на самій логіці апки.

Загалом мені зайшло. Оптимальніше для MVC, ніж те, що раніше пробував (Ruby on Rails, Express.js).