Size: a a a

Clojure — русскоговорящее сообщество

2020 June 08

AB

Alex Bubnov in Clojure — русскоговорящее сообщество
Просто не надо пытаться избавиться от #, у этой "красоты" есть цена, и она не очень приятная. Для работы роутинга на Windows history фронты должны знать свой base URL, в js он обычно запекается во время сборки, и это очень неудобно.
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
а почему бейз урл из хостнейма не делать?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Alex Bubnov
Просто не надо пытаться избавиться от #, у этой "красоты" есть цена, и она не очень приятная. Для работы роутинга на Windows history фронты должны знать свой base URL, в js он обычно запекается во время сборки, и это очень неудобно.
какой урль, откуда извлекается? я не понял
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Alex Bubnov
Просто не надо пытаться избавиться от #, у этой "красоты" есть цена, и она не очень приятная. Для работы роутинга на Windows history фронты должны знать свой base URL, в js он обычно запекается во время сборки, и это очень неудобно.
хм, а его разве динамически нельзя получить windows.hostname

я помню запекал back-end url
источник

AB

Alex Bubnov in Clojure — русскоговорящее сообщество
Kostyantin Randomname
а почему бейз урл из хостнейма не делать?
А если для простоты на стейджинге у тебя stage.some.domain/app,  а на проде - app.some.domain?
Пользователь может прийти на любой URL внутри базового, как ты определишь базу в таком случае?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Alex Bubnov
А если для простоты на стейджинге у тебя stage.some.domain/app,  а на проде - app.some.domain?
Пользователь может прийти на любой URL внутри базового, как ты определишь базу в таком случае?
это вопрос на собеседование джуна
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
при чем тут вообще hostname я так и не понял
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
мы ведь еще про задание роутов через # говорим?
источник

AB

Alex Bubnov in Clojure — русскоговорящее сообщество
Maxim Penzin
мы ведь еще про задание роутов через # говорим?
Я как раз говорил про его отсутствие
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
да, я поленился писать про отсутствие
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
так в чем разница, есть оно там или нет?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
про то что правая часть решетки не попадает на сервер и он должен быть способен отдавать правильный хтмл на любом урле -  я уже писал.
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Maxim Penzin
так в чем разница, есть оно там или нет?
Разницп в том, что если его # нет, то сервер должен способен обработать роуьтнг, который на самом деле front end
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Риторический вопрос... avro стоит использовать? Или на json остаться? Мне сообщения по шине гонять на разные сервисы..
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Vlad Lisovsky
Разницп в том, что если его # нет, то сервер должен способен обработать роуьтнг, который на самом деле front end
еслм на заморачиваться по сео, то можно просто отдавать ту же минимальную хтмльку, что и по /
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Maxim Penzin
еслм на заморачиваться по сео, то можно просто отдавать ту же минимальную хтмльку, что и по /
уберем SEO за скобки, если говорим про post-login часть SPA приложения
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
я просто к тому, что в целом # в URL упрощает жизнь
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
в какой-то мере - да
источник