Size: a a a

Java/Kotlin and more

2020 December 24

dm

dia mod in Java/Kotlin and more
У меня вопрос, есть бэк приложение написанное на спринге и фронт на ангуляре, как это все разместить на хостере?
Или как это упаковать чтоб выложил на хостер и все работало
источник

Д

Дмитрий in Java/Kotlin and more
dia mod
У меня вопрос, есть бэк приложение написанное на спринге и фронт на ангуляре, как это все разместить на хостере?
Или как это упаковать чтоб выложил на хостер и все работало
Один из распространенных способов это когда nginx  раздают статику фронта, а рест запросы редиректит на бэк.
источник

dm

dia mod in Java/Kotlin and more
Дмитрий
Один из распространенных способов это когда nginx  раздают статику фронта, а рест запросы редиректит на бэк.
Можно в лс, поболтать?
источник

Д

Дмитрий in Java/Kotlin and more
Болтать особо времени нет, сорри, вопросы лучше тут задавайте
источник

dm

dia mod in Java/Kotlin and more
Дмитрий
Болтать особо времени нет, сорри, вопросы лучше тут задавайте
Просто видел статью, там делали через maven fronend plagin, знакомый говорил что делали через webpack, а я хз, есть какой-то точный материал который даст полный ответ как запихнуть бэк и фронт на хостер, чтоб сайт запустить уже (ведь они запускаются на разных портах и работают независимо друг от друга по сути)
источник

AK

Anton Krasnov in Java/Kotlin and more
Nginx
источник

Д

Дмитрий in Java/Kotlin and more
dia mod
Просто видел статью, там делали через maven fronend plagin, знакомый говорил что делали через webpack, а я хз, есть какой-то точный материал который даст полный ответ как запихнуть бэк и фронт на хостер, чтоб сайт запустить уже (ведь они запускаются на разных портах и работают независимо друг от друга по сути)
мне кажется у вас проблемы с основами...
источник

dm

dia mod in Java/Kotlin and more
Дмитрий
мне кажется у вас проблемы с основами...
В каком плане? Просто я не знаю, можно ли будет сразу на один хостер залить и бэк и фронт и расслабиться
источник

RS

Ruslan Stelmachenko in Java/Kotlin and more
Dmitry Same
Привет всем! Интересует такой момент - есть ли простой способ для Spring Boot сделать перенаправление с root path (/) куда-то ещё (/api/v1/index.html например), с учётом того, что:
1. В приложении указан server.servlet.context-path=/api/v1
2. Есть контроллеры с маппингом различных путей.
Пробовал (безрезультатно) использовать (с forward/redirect)
@Configuration
public class WebAppConfig implements WebMvcConfigurer {
   @Override
   public void addViewControllers(ViewControllerRegistry registry) {
       registry.addViewController("/").setViewName("forward:/api/v1//index.html");
   }
}
Также видел этот пример на SO, но хотелось бы чего-то попроще для начала, если это возможно.
простого, кажется, нет.

обычно перед сервером все равно есть nginx или аналог, и вот там редирект можно настроить.

или не использовать server.servlet.context-path, а добавлять префикс ко всем контроллерам вручную. мне кажется, это в любом случае хорошая идея. рано или поздно нужно будет добавить что-то, не начинающееся с /api/v1.
источник

DS

Dmitry Same in Java/Kotlin and more
Ruslan Stelmachenko
простого, кажется, нет.

обычно перед сервером все равно есть nginx или аналог, и вот там редирект можно настроить.

или не использовать server.servlet.context-path, а добавлять префикс ко всем контроллерам вручную. мне кажется, это в любом случае хорошая идея. рано или поздно нужно будет добавить что-то, не начинающееся с /api/v1.
Это heroku, бесплатный тариф. Не уверен, что там можно в настройки их веб-сервера залезть (впрочем, и не пробовал пока).
Остановился на варианте @RequestMapping("${app.endpoints.base_path}" + "${app.endpoints.items.base_url}") для маппинга общих путей контроллеров. Спасибо за помощь!
источник
2020 December 25

b

brrr in Java/Kotlin and more
Доброй ночи ! У нас открыта вакансия Kotlin backend разработчика

- Kotlin codebase (Ktor) on Google Cloud App Engine
- Libraries: Jetbrains Exposed, Guice, Firebase, Mockito, JUnit5
- Database: MySQL 5.7
- RESTApi
- deep understanding of: dependancy injection, clean architecture, reactive programming, gradle modules

Работf удаленно ! Если кому то интересно пишите @chelenger
источник

C

Captcha bot in Java/Kotlin and more
Valery Runolfsson, если ты не бот, нажми "четыре". Ботов удалено: 398.
источник

E

EXL in Java/Kotlin and more
Ребят, написал тут статью на Хабр про опыт связки JavaScript, Python, Ruby и Java в одном Spring Boot проекте при помощи GraalVM, может кому-нибудь будет интересно:

https://habr.com/ru/post/534044/
источник

VS

Vitaly Sirotkin in Java/Kotlin and more
оо, я как раз прочитал, спасибо))
источник

VS

Vitaly Sirotkin in Java/Kotlin and more
планирую теперь попробовать позапускать питон таким образом
источник

VS

Vitaly Sirotkin in Java/Kotlin and more
как раз есть задача под это))
источник

E

EXL in Java/Kotlin and more
Vitaly Sirotkin
планирую теперь попробовать позапускать питон таким образом
👍🏻

Да, более-менее современный Python 3.8.5 в GraalVM выглядит интересно.

А вот Jython на Python 2 что-то застрял, очень медленно разработка у них продвигается. Выход третьей версии кажется вообще под вопросом.
источник

Д

Дмитрий in Java/Kotlin and more
звучит хардово) ....с точки зрения проекта)
источник

E

EXL in Java/Kotlin and more
Дмитрий
звучит хардово) ....с точки зрения проекта)
Проект экспериментальный как раз для того, чтобы проверить возможно ли подобное малой кровью 😊
источник

R

Responsibility in Java/Kotlin and more
Ребят, как бы вы хранили флажки прочтенных и непрочтенных сообщений в бд?
источник