Примеры приложений Google Closure за пределами Google?

Я знаю, что Gmail и google + были написаны с использованием google закрытия, но есть ли хорошие примеры сайтов за пределами Google, которые были сделаны с закрытием Google?

Ответ 1

Zoosk использует Google Closure. Я думаю, что одна из причин, почему Closure в основном используется внутри компании, заключается в том, что она больше ориентирована на решение проблем сложности разработки приложений для крупномасштабных приложений Web 2.0 по сравнению с простотой использования или быстрой кривой обучения. Поскольку для создания приложений Google Closure станут доступны больше инструментов, я думаю, что вы увидите больше усыновления вне Google. Например, есть генератор приложений, который создает приложения Google Closure из моделей UML.

Ответ 2

Мы используем Google Closure (компилятор, библиотеку и шаблоны) довольно широко в Monetate. Я боюсь, что самый наглядный пример этого, Monetate '11, доступен только нашим клиентам, - но на этом сайте есть как минимум некоторые видеоролики, например, те, что указаны в http://monetate.com/2011/08/say-hello-to-monetate-11-website-marketing-reinvented/. Все, что вы увидите там, в верхнем видео, реализовано в Closure на интерфейсе и поддерживается службой JSON-RPC на бэкэнд. (Полное раскрытие: я неловко говорящий технический ведущий в нижнем видео: -)

Что касается предложений, я настоятельно рекомендую книгу Майка Болина "Закрытие: окончательное руководство". Мы запустили прототипирование (как в Closure, так и GWT) за несколько месяцев до его публикации, и я должен сказать, что нам было бы намного легче, если бы у нас были руки в нескольких из этих глав в первые дни, один на Компонентах. (Компоненты являются ключевыми!) Я также очень рекомендую Ray Ryan Google IO поговорить о лучших практиках с GWT. Да, это о GWT, но это также один из лучших разговоров в "Rich Web Applications", и есть много вещей, которые переносятся на Closure. Два больших, которые приходят на ум: (1) важность автобусов событий и MVP и (2) получение управления историей с самого начала.

Надеюсь, что это поможет -HJB

Ответ 3

http://TinySocialBox.com

Tiny Social Box использует Google Closure чрезвычайно сильно. Все страницы в Tiny Social Box сделаны только из закрытия Google.

Если вы видите сети запроса и ответа в Tiny Social Box, вы поймете, что существует только один файл js. Поэтому загрузка страницы в Tiny Social Box довольно быстро.

Ответ 4

Mindtalk.com с помощью Google Closure.

Чтобы упростить цикл write > compile > test и повысить производительность, мы пишем код не в чистом javascript, а в CoffeeScript, а затем скомпилированы в javascript, и, наконец, скомпилированный с использованием Closure Compiler, все это делается путем написания Makefile и просто введите make. В режиме разработки мы также используем watchr для автоматического создания при изменении кода.

Ответ 5

Я знаю Indeed использует его. Я поговорил в их штаб-квартире, где они говорили об этом.

Ответ 6

В конце мы написали наш собственный сайт Nemcv.com, используя Google Closure и ClojureScript.