169 похожих чатов

Привет! только вкатываюсь в Скалу. играю с веб-фрэймворками. хочу сделать что-то

типа форума или блога.

начал пробовать с Play.

где у него аутентификация? какие плагины для аутентификации есть и куда их вставлять?

или подскажите фрэймворк, который с плагинами для аутентификации хорошо дружит

28 ответов

34 просмотра

https://t.me/scala_learn

Cheese-Syrowiecki Автор вопроса
fλüggåɘnk∂€čhiœßøλ∫ên
https://t.me/scala_learn

там про веб-фрэймворки лучше знают?

https://http4s.org/v0.20/auth/

Cheese-Syrowiecki Автор вопроса
Cheese Syrowiecki
спасибо

http4s сейчас модно, в целом у плея и акки очень много (гораздо больше чем у хттп4с) модулей и плагинов у плея вроде в документации все утыкано и у акки тоже

Cheese-Syrowiecki Автор вопроса
Grigory Pomadchin
http4s сейчас модно, в целом у плея и акки очень м...

ну вот я поискал «auth» по документации и не нашёл

Cheese-Syrowiecki Автор вопроса
Grigory Pomadchin
http4s сейчас модно, в целом у плея и акки очень м...

мне интересно такое, чтобы сразу всё готовое, и шаблонизация, и аутентификация, и БД

Play проблемный довольно, многие вещи потеряли поддержку. Для мини сайтов сейчас не очень большой выбор. Для рестов самый популярный сейчас https://tapir.softwaremill.com/en/latest/ Самые качественные интеграции я бы ожидал у https://doc.akka.io/docs/akka-http/current/index.html

Cheese Syrowiecki
мне интересно такое, чтобы сразу всё готовое, и ша...

если шаблонизация нужна то проще плей наверное, твирлы встроенные и проще вкатиться будет

Cheese Syrowiecki
мне интересно такое, чтобы сразу всё готовое, и ша...

Это в django такое. Не знаю, есть ли аналог в Скале

Cheese-Syrowiecki Автор вопроса
Grigory Pomadchin
https://www.playframework.com/documentation/2.8.x/...

вот да, только эту страничку про какой-то костыль, но из этого совершенно непонятно, как свой алгоритм аутентификации реализовать

Cheese Syrowiecki
вот да, только эту страничку про какой-то костыль,...

У акки вот https://doc.akka.io/docs/akka-http/current/routing-dsl/directives/security-directives/index.html

Cheese-Syrowiecki Автор вопроса
LLU
Это в django такое. Не знаю, есть ли аналог в Скал...

да, хочу как Django, только на нормальном языке. на Хаскеле с Йесодом уже написал, теперь хочу на Скале, потому что нужны хитрые библиотеки на JVM

Cheese Syrowiecki
мне интересно такое, чтобы сразу всё готовое, и ша...

Шаблонизацию сейчас прикручивают отдельно. Самый качественный фреймворк для сервер сайд описания интерфейса - это https://github.com/fomkin/korolev

Cheese Syrowiecki
да, хочу как Django, только на нормальном языке. н...

Раньше таким был Play, но, как я сказал, он немного отстаёт в поддержке. Сейчас такого актуального ничего нет

Cheese Syrowiecki
вот да, только эту страничку про какой-то костыль,...

согласен, проще наверное поискать примеры как реализуют свое я давно плей не тыкал) но имхо плей будет самое близкое а джанге и есоду

Cheese-Syrowiecki Автор вопроса
fλüggåɘnk∂€čhiœßøλ∫ên
У акки вот https://doc.akka.io/docs/akka-http/cur...

на Акке сразу весь сайт можно сделать или только бэкенд, а для интерфейса прикручивать korolev?

Cheese-Syrowiecki Автор вопроса
Oleg ℕižnik
Раньше таким был Play, но, как я сказал, он немног...

да у меня и требования не очень современные, 10-15-летней выдержки. если раньше Play был хорош, то не удалили же из него фичи

Cheese-Syrowiecki Автор вопроса
Tachi Войцишевский
То есть чтобы скалу не потрогать?

наоборот, чтобы только логику кодить, а не зависимости внедрять

Cheese Syrowiecki
да у меня и требования не очень современные, 10-15...

туториалы в инетах валяются максимум наверное что получится)

Cheese-Syrowiecki Автор вопроса
fλüggåɘnk∂€čhiœßøλ∫ên
Что значит весь сайт или только бэк?

включая фронтенд (аутентификацию, формочки, HTML-шаблоны) или не включая

Cheese Syrowiecki
да у меня и требования не очень современные, 10-15...

Да, фичи остались. Использовать можно сейчас

Cheese Syrowiecki
включая фронтенд (аутентификацию, формочки, HTML-ш...

get("upload" / "config") { getFromResource("upload_config.html") } ну что-то подобное в акке сделать можно, но тебе этого мало будет

Cheese Syrowiecki
да, хочу как Django, только на нормальном языке. н...

А выбор именно скалы из JVM при наличии таких желаний чём-то конкретным обусловлен?

Cheese-Syrowiecki Автор вопроса
Kirill Shelopugin
А выбор именно скалы из JVM при наличии таких жела...

когда-то я научился писать на Хаскеле и разучился динамической типизации

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта