Новый Basecamp: ajax или какая-то супер новая технология? - PullRequest
3 голосов
/ 09 марта 2012

Мы используем Basecamp для управления проектами, и их новый интерфейс ДЕЙСТВИТЕЛЬНО быстр.

Это меня заинтересовало: глядя на его скорость и основываясь на некоторых подсказках интерфейса, я пришел к выводу, что он должен быть основан на Ajax.Затем я проверил сайт с помощью Chrome, и мое подозрение подтвердилось: действительно, панель «Сеть» показывает, что запросы добавляются к запросам страниц и не полностью сбрасываются, как при стандартной навигации по страницам.

Но.

Сайты, основанные на Ajax, наиболее явно отданы тем фактом, что они имеют причудливые URL: http://www.example.com/#page1 http://www.example.com/#page2 и т. Д.

Все же в Basecamp кажетсячто навигация стандартная.Вот так: https://basecamp.com/accountid/project1 https://basecamp.com/accountid/project2

Так что же это?Новый Basecamp на основе AJAX или это какой-то новый гибрид, о котором я не знаю?Это решение для настройки веб-сервера?Это специальность языка программирования (возможно, Ruby)?

Надеюсь, кто-то еще так же взволнован, как и я :) Спасибо.

1 Ответ

4 голосов
/ 09 марта 2012

В этих двух последних сообщениях в блоге от 37signals обсуждается, как они получили эту «привязку» к новому Basecamp:

Как Basecamp Next стал настолько чертовски быстрым, не используя много пользовательского интерфейса

Как работает срок действия кэша на основе ключей

...