Pull to refresh

Comments 6

1. Форкаете github.com/mikeric/rivets
2. Создаете docs-ru, или подключаете какой-то фреймворк для локализации
3. Пишите Ваш перевод в джейде, как у них
4. Отправляете им пулл-реквест

А так вы конечно молодец, спасибо за перевод
Спасибо нужно сказать гугл-транслейту. Это не перевод, а подстрочная подстановка.
«Если к данной документации проявится интерес», да.
rivets — неплохая штука, особенно учитывая небольшой размер и отсутствие feature creep'а, но есть и проблемы.
  1. Например, невозможно отрендерить рекурсивную структуру (дерево файлов, ветки комментов).
  2. Выражения не поддерживаются, поэтому в любом проекте приходится писать массу своих форматтеров.
  3. Встроенные байндеры работают не всегда так, как нужно, поэтому приходится писать массу своих байндеров. Это, в общем, не так уж страшно, и то, и другое — маленькие (как правило) функции, которые очень просто покрыть тестами, но количество кастомного кода для data massage не радует.
  4. rv-class не дает использовать классы с camelCase
  5. Очень трудно сделать на одном элементе rv-if и rv-each, чтобы оно работало ожидаемым образом.
  6. Автор придумал какие-то компоненты, но никто не знает, какая в них польза и как их правильно готовить. И теперь, видимо, никто не узнает, потому что автор, видимо, забил на свое детище.
  7. Написано на CoffeeScript, так что дебажить удовольствия мало.
Библиотека была подзаброшена некоторое время назад, но автор обещает, что работа над ней будет продолжена: github.com/mikeric/rivets/issues/500 В качестве альтернативы можно посмотреть vuejs.org
Использую в качестве байндера в связке с Backbone на своём проекте, что хочу сказать: библиотека довольно сырая и глючная, плюс действительно подзаброшенная (см. предыдущие комментарии — там всё верно). Ну то есть к использованию не рекомендую, если только проект не совсем элементарный.
Из однозначно хороших альтернатив — Ractive.js, умеет всё то же самое, только лучше, без лишних хаков и с меньшим количеством багов. Из недостатков — к сожалению, намного больший объём.
+1 ко всем пунктам, особенно про Ractive.
Sign up to leave a comment.

Articles