Ivan Soshnikov: ну надо видимо в контроллере эти параметры извлекать из URL'а. И инициализировать фильтры в соответствии с ними. Параметры можно взять из $routeParams/$stateParams ( для angular-router/ui-router соответственно)
Иван Стройкин: если у вас не особо тяжелые темплейты - можете сами написать свой велосипед: делаем в правой части контейнер, при навигации пользуемся history Api для обновления url, а темплейт грузим ajax'ом и вставляем в наш контейнер. Но таким я рекомендовал бы заниматься только будучи уверенным в своих знаниях js
Иван Стройкин: при использовании html5mode в ангуляре urlы будут без хешей, если вы об этом. Если надумаете использовать ангулар - сразу знакомьтесь с angular-ui-router, он лучше чем стандартный.
brunot: а кто мешает вам разрезать файл на много ( например 1000 ) файликов. А затем в результирующий записывать случайно строчки из рандомно выбранного файла?
Дмитрий Лебедев: на хосте у вас папка с проектом. Все изменения в этой папке дублируются в папке на виртуалке. Собственно кодите вы на хосте, а на виртуалке всё апдейтится само по себе.
Дмитрий Лебедев: про докер не расскажу, но в случае с vagrant - в виртуалке висит postgres, elastic, apache, nginx и прочие радости. Папка с git репозиторием синхронизируется с аналогичной папкой в vagrante, а на хост машину вы через /etc/hosts пробрасываете порт. И получается что вы имеете свой вебсервер, который при желании можно развернуть за 5-10 минут из гит репозитория на чистой машине.
Саша: The new URL does not need to be absolute; if it's relative, it's resolved relative to the current URL. The new URL must be of the same origin as the current URL; otherwise, pushState() will throw an exception. This parameter is optional; if it isn't specified, it's set to the document's current URL.
Может в этом проблема? Попробуйте абсолютный url использовать.
Саша: просто тогда как вы плпнируете отличать перезагрузку страницы от того, что кто-то прешел по ссылке имеющей хэш-фрагмент? Пр перезагрузке можно в beforeunload событие засунуть чистилку url, должно работать
Я тут немного погуглил и нашел вот такое: https://bugs.webkit.org/show_bug.cgi?id=83490. Т.е. изменение хэша кодом не меняет таргет.
Я тут вообще подумал - это же логично, нет? Можете описать юзкейс, при котором после обновления страницы должны чиститься хеши?