Одной из главных достопримечательностей Усов для меня является то, что существует множество реализаций этого.
В качестве простого примера вы можете создать список продуктов.
- Сторона сервера - загрузите первые 25 продуктов.Рендеринг продуктов с помощью серверной реализации Mustache.
- Клиентская сторона - пользователь прокручивает страницу вниз и нажимает, чтобы загрузить больше.На этом этапе вы получаете другие продукты с помощью вызова Ajax и визуализируете их с помощью реализации JS Mustache.
Тот же шаблон, повторно используемый как на стороне клиента, так и на стороне сервера.Если вам когда-либо понадобится изменить HTML, вы делаете это только в одном месте, и это будет соответствовать как отображаемому на стороне сервера, так и отображаемому на стороне клиента содержимому.